FooPlayer.__init__: Using contender_fn with DEFAULT_WEIGHTS
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999969449447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999969450558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999969450558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999969448336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999969450003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999969450558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033344058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011116502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002782557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999994449778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000019451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000019451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999994448112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999994448112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011117057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999994449778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033344058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=300000033344058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047239145.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008348798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008348542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041684701.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052796713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044462478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008347983.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008348550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041682508.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000052796436.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036129166.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047241143.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041683042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014638.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016681848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030570192.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047235819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022232961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038904719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033346628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036126944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044460611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033351088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019459073.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000052796713.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052798372.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799497.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800608.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052800608.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800609.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800609.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798387.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052799509.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800610.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799924.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052799498.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052800214.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052800478.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052799378.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000052800610.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800609.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800609.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052800609.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052800609.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052800622.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052800622.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080583243.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008354387.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080578410.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000021055.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080578410.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080578421.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008354400.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008354389.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080583243.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080578410.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052800623.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000021054.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000021054.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052800620.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052800633.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052800610.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052800609.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052800609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000080583243.0 node_expansions=90
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080580040.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080581151.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080583254.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080581587.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080581589.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080581162.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080581867.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080582131.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080581020.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000080583254.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583254.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583254.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008359280.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080583280.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052805502.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000000025933.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080583291.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080583291.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008359266.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000008359266.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080583267.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080583293.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052805502.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000025946.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000025933.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805488.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052805488.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052805499.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052805488.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000080583293.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583277.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583292.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080583288.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080583275.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583288.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080583310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080583310.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080583310.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080583301.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583310.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138798.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111138798.6 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080583313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080583301.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080583313.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102800652.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102800652.6 node_expansions=50
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111138812.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000102805478.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=900000111138812.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138812.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138812.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111138857.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000038914834.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111138842.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083361058.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000025957.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000111142598.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000111138871.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000038914834.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038914834.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111142598.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083361056.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000000025945.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000000025945.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083361056.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083361058.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083361058.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083361056.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083361056.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000111142598.5 node_expansions=98
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111141501.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111140499.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111141598.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111142057.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111142042.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111142043.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111141611.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111142320.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111142633.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111141487.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000111142633.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111142598.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111142624.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111142610.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111142592.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111142600.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111142604.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111142590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111142610.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111142610.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111142620.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111142577.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111142600.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111142590.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111142592.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111142620.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145820.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145820.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111142611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111142620.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111142634.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111145798.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111145798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000111145798.8 node_expansions=79
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111142624.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111142591.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111142635.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111142591.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111145798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000111145798.8 node_expansions=36
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000111145243.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111144265.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111145354.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111144987.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111145798.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111145798.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111145543.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111145354.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111146076.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111145798.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111145265.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1500000111145798.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145820.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145820.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145826.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111145826.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000111145826.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038921813.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111145813.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083368021.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000032923.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111145826.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038921820.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038921798.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000111145813.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000111145826.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083368021.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000032910.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000032910.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083368021.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083368021.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083368035.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083368034.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083368021.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000111145826.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111145826.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111145826.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111153632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111153632.0 node_expansions=179
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000111151965.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111150965.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111150687.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111151687.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111150298.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111151965.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111153632.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111152798.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111152799.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111152076.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111152521.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111151132.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000111153632.0 node_expansions=340
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000111151701.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111150701.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111151431.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111150431.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111150034.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111153646.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111152243.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111151979.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111151798.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111152535.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111151798.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111151702.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111150876.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000111153646.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111153632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111153632.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111153646.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111153646.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000111156314.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111155314.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111156050.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111156058.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111155036.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111154647.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111156036.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111156904.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111156594.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111156427.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111157147.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111156425.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111156314.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111155494.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000111157147.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111157169.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111157169.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000044279.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000044279.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000000044259.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000000044258.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000000047464.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000000044279.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000000044268.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1500000000047464.5 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000000046909.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000000045909.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000046631.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000000046631.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000045631.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000000045256.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000046645.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000047486.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000047201.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000047020.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000000044242.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000000047186.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000000047033.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000000046909.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000000046075.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000000047486.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000047464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000047464.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000051255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000051255.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000047492.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000047492.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000051255.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000051255.8 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000000050132.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000000049132.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000000051243.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000000049854.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000000049854.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000000048869.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000000048479.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000000049868.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000000050146.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000000047479.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000000050424.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000000050257.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000000047465.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000000050432.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000000050256.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000000049320.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000000051243.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000051265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000051265.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000051271.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000051271.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000111164157.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000038940145.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111164165.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000083386368.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000111164157.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111164157.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038940132.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000038940132.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000111164145.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000111164167.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083386368.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000000051243.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000000051243.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083386354.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083386367.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083386368.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083386354.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083386354.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000111164167.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111164143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111164143.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111164192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111164192.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111164143.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111164143.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000111166836.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111165823.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111166547.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111166545.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111165545.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111165156.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111166567.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111165178.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111166823.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111164158.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111167101.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111164156.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111164156.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111167101.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111164156.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111164156.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000111165990.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000111167101.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111167103.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111167103.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111169768.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111169768.8 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000111169776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111168790.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111169533.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111169498.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111168498.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111168124.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111169533.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111168109.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111169790.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111167124.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111167124.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111167124.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111168123.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111167109.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111167109.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111168679.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000111168943.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1500000111169790.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111169790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111169790.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000056901.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000056901.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000000056886.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000056886.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000056900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000056900.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000056900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000056900.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000056900.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000056900.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000059554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000000059554.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000000056879.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000000056879.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975049233.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975049233.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086162124.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013938111.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000086162124.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058384367.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999975049222.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111162112.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086162124.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013938124.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013938111.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086162146.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000086162124.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058384333.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975049222.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083384334.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083384346.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058384346.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058384333.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058384333.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000111162112.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111162122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111162122.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111162124.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111162124.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086162120.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013938124.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000086162120.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058384343.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999975049235.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086162120.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013938124.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013938124.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086162122.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086162122.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058384346.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975049235.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975049235.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083384342.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083384342.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058384343.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058384346.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058384346.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000086162122.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086162101.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086162101.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086162120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086162120.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086162120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086162120.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975049207.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975049207.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086162101.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013938101.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000086162112.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058384309.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000111162103.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086162110.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013938087.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000013938087.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000086162133.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086162101.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058384309.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999975049198.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999975049220.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000083384345.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083384323.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058384309.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000058384331.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000058384323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000111162103.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111162110.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111162110.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111162110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111162110.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111162098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111162098.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111164764.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111164764.2 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111162100.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111162112.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111162097.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111162107.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111162097.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1500000111162112.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111162112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111162112.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111162112.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111162112.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111162109.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111162109.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111164765.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111164765.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111162112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111162112.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083384343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083384343.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083384345.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083384315.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083384337.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083386980.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083384322.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000083386980.0 node_expansions=59
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000083385313.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000083386980.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000083385980.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000083385613.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000083386702.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000083385702.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000083385315.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000083386724.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083385315.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000083385868.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000083384313.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000083384313.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000083384347.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000083384313.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000083384313.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000083384313.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000083384871.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000083386146.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000083386980.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083386980.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083386980.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947274090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947274090.2 node_expansions=3
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1499999947274091.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999947276480.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999947274091.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999947274076.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999947274076.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999947275910.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999947275743.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999947275368.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999947275465.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999947274098.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999947274077.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999947275076.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999947275077.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999947275632.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999947274091.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999947274632.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999947276743.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1499999947276465.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1499999947275077.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1499999947276743.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947276743.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947276743.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947276771.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947276771.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980604535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999980604535.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999947276790.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947276758.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999947276780.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999947276780.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999947276768.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947276790.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947276781.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947276781.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999947276773.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947276744.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999947276791.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999947276767.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999947276769.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1499999947276791.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947276771.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947276771.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999947276757.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947276757.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947276757.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947276757.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925049091.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925049091.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925049090.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925049090.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925049090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925049090.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036161993.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999963937965.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063939744.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008384201.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061161993.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000058384236.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999963937965.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999963937965.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000063939779.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063939757.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008384188.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999925049077.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999925049077.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033384201.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033384201.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030606438.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030606425.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008384210.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000063939779.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063939766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063939766.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063939775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063939775.5 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000036161988.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999963937988.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000063939766.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008384225.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999925049114.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000061162000.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058384225.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999963938002.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999963937988.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000063939766.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008384223.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999925049114.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999925049100.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033384211.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033384245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030606433.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000030606447.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008384211.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=1500000063939766.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063939781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063939781.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925049113.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999925049113.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999925049111.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999925049078.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999925049122.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999925049091.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999925049112.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1499999925049122.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999925049122.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999925049122.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958376868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958376868.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1799999947264883.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=1799999925044869.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1799999950048091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1799999952820870.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1799999958376457.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1799999941713091.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1799999952822446.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=1799999958376870.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=1799999952822090.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1799999938933201.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1799999958376870.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958376868.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958376868.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925042657.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925042657.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999925042632.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925042632.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925042647.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925042647.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000058377804.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999986153791.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000086155549.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000030600013.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999958376871.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000083377771.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000080599981.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999986153760.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999986153791.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000086155582.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000086155549.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000008377758.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999958376871.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055599981.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055599993.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000052822217.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000052822249.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030600013.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000086155582.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086155549.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086155549.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086155552.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086155552.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000108371336.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000102818037.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000111154548.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000102818579.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000102819578.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000102816881.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000113928545.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000100039670.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000113928545.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113928560.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113928560.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113928560.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000113928560.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113928593.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000113928555.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000113928589.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000138927524.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000113928599.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000113928572.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2400000138927524.0 node_expansions=38
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000136144313.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000130590982.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000138927524.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000130591557.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000130592539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000130589870.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2400000138927524.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927524.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138927524.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138927581.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000138927558.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000138927542.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000138927539.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000138927548.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000138927534.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138927558.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138927568.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138927581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138927581.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927584.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138927584.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138927592.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138927590.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927556.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138927556.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138927596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138927596.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000111149815.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111149815.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000111149793.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999997260015.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000111149793.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000055594227.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999983371113.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000136149794.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000108372019.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000022260002.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000022260003.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111149810.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000033372002.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999950036907.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999955593349.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000052816470.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000080594248.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000077816460.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000077816477.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000030594238.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000136149794.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136149828.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136149828.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955593346.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955593346.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999955593342.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999955593350.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999955593349.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999955593339.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999955593342.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'ORE')) score=2399999955593350.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955593338.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955593338.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955593359.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955593359.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950036896.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950036896.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950036906.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999950036906.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999950036903.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950036903.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925036911.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925036911.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999950036898.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2399999950036898.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955593337.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999955593337.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999930593348.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999955593339.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999955593350.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999955593336.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999955593358.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2399999955593358.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930593340.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999930593340.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999958367772.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958367772.5 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930593338.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999930593338.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925036894.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925036894.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999925036916.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999925036916.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999925036895.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999925036891.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999925036902.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999925036880.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999925036892.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2399999925036902.5 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999925036916.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999925036878.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925036916.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930593349.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999930593349.0 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000086149782.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999972260003.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000086149795.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000030594240.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999958371127.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000136149804.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000083372014.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999997260013.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999997260002.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000086149795.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000086149802.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000008372018.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999925036891.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000052816458.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000080594239.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000052816462.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052816460.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000005594225.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000136149804.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000136149805.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000136149776.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136149805.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000136149808.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000136149808.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000136149805.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000136149791.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136149805.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158364174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000158364174.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000136148433.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000136148417.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000136148433.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999958366380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958366380.0 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000102812365.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000005586358.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000102812368.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000047256799.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999980585469.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000158364159.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000105586369.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000030586358.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000030586358.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000108364146.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000108364159.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000030586358.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999952810467.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000075030813.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102808591.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000075030826.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000075030816.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000027808580.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000158364159.0 node_expansions=535
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000136148383.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000136148402.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000158364124.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000136148426.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000136148416.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000158364146.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2700000158364146.5 node_expansions=57
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000158364174.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000152810825.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000152811367.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000152812400.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000152809713.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2700000158364174.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000158364160.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000158364160.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952807704.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952807704.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952807733.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999952807733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952807740.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999952807740.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999952807731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999952807731.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930585532.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585518.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930585518.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930585529.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999930585532.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999930585509.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999930585509.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999930585553.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999930585530.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2699999930585553.0 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585525.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930585525.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585558.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930585558.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999930585500.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2699999930585500.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000063919745.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999983364176.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000063919733.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000008364175.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999958363287.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000136141955.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000105586419.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000008364178.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000008364196.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000086141975.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086141967.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000008364177.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999925029067.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000052808633.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000080586410.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000075030846.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000075030845.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000005586399.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000136141955.0 node_expansions=54
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000136141978.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000136141953.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136141978.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585512.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930585512.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999930585511.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999930585510.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999930585520.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999930585497.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999930585521.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2699999930585521.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585508.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930585508.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999930585544.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999930585520.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999930585501.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999930585488.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999930585523.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999930585500.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=2699999930585523.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999930585510.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999930585510.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999916695552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999916695552.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999916695534.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999916695496.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999916695534.5 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075013387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000083346720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000086126720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000083349489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086125046.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033345775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000058345554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063901713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066680554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066678052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050013044.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066678885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044455544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069457823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063901386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055567775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000066680553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000086126720.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086125054.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086126720.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129220.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000086129220.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000005572145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999986126866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005570478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011125489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058351164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061126720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988905474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986126876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986126873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986126863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011126655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000019461099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011126945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019461920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005571867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025016998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994454349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999994456572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005570249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030573095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011126348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008348875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991680739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991679073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013904974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997236850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008348860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008348305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016681930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994456850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000061126720.8 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061126720.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061126165.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000061126720.8 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904500.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063904500.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063904500.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000102793402.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050013818.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041680491.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063904490.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063904511.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063904477.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086126723.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011124955.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011124921.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002791601.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063904511.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063904478.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063904490.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063904477.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063904490.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063904511.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086126722.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086126713.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000102793402.9 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102793389.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102793389.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102793390.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102793390.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102793407.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102793407.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102793407.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102793407.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050013837.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041680500.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063904489.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063904489.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063904489.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086126712.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011124933.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011124947.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002791601.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002791600.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063904489.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063904489.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063904489.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063904490.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063904489.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063904503.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086126736.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086126723.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000086126736.2 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086126744.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086126744.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125015600.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125015600.6 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086126752.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086126754.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086126742.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086126730.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125015561.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=900000125015561.6 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116682228.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125015575.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000125015575.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125015561.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125015561.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125015585.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125015585.1 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125017817.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125017248.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125018562.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125017950.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125017526.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125015595.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125015581.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125018228.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=900000125018562.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018520.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125018577.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116688996.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116688996.2 node_expansions=37
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116685243.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000116685243.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116685253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116685253.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692251.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116692251.2 node_expansions=88
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000116691232.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116690676.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116691398.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116690399.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116689009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116689009.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116692232.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116691676.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1200000116692232.2 node_expansions=162
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000116691234.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000116690695.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000116690843.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000116691400.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116689029.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000116689024.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000116689009.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000116692246.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000116691676.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1200000116692246.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116692232.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116692232.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994473110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994473110.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994468243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994468243.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994468243.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994468243.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994468257.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994468232.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994468257.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025018492.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025018492.0 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999994468258.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994468233.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999994468265.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999994473133.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999994473100.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999994468243.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1199999994473133.0 node_expansions=74
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999994473133.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999994470463.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999994469920.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999994468253.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999994470074.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999994470630.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999994468241.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999994468253.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999994468253.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999994470910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999994473133.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994473142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994473142.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994473121.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994473121.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999994479966.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994479410.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994477744.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994479577.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994480133.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994477744.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994477744.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994480966.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994477744.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994482077.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994480410.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1799999994482077.8 node_expansions=285
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999994479963.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994479410.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994482087.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994477741.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994479574.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994480133.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994477744.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994477741.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994480685.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994477744.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994480963.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999994480420.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1799999994482087.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972259865.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972259867.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972259867.0 node_expansions=16
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999972265563.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972265007.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972266285.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972263341.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972265174.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972265729.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972263341.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972263341.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972267118.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972263341.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972267952.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972266563.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972266007.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1799999972267952.2 node_expansions=391
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999972265577.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999972265007.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999972266299.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999972265466.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999972263355.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999972265188.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999972265729.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999972263341.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999972263341.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999972266285.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999972263341.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999972267952.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999972266563.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999972266007.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1799999972267952.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972267952.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972267952.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950045744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950045744.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999950045729.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950045721.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999950045719.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999950045736.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999950045736.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999950045736.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950045721.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950045721.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950045743.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950045743.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927823521.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927823521.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999927824088.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999927823520.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927824801.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999927823967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999927821856.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999927823690.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999927824245.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999927821866.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927821856.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927822856.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927821853.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999927824801.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927822964.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999927825075.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999927824523.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999927825075.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927825088.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927825088.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927827722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927827722.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999927825075.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999927825067.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999927825067.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999927827722.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999927825057.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999927827722.5 node_expansions=62
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999927827278.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999927826744.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927826625.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999927826055.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999927825070.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999927826070.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999927827466.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999927827724.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927825057.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927825070.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927825070.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999927826057.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927826055.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999927826167.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999927827169.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999927826070.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999927827724.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927825780.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927825780.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927827722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927827722.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927827722.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927827722.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927833341.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927833341.0 node_expansions=330
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999927833174.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927832618.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999927831674.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999927830118.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999927833341.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927830118.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927830118.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999927830118.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999927831230.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999927831952.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999927832230.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1799999927833341.0 node_expansions=637
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999927832341.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927831800.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999927831689.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999927830133.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999927831133.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999927830133.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927830133.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927830118.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999927831133.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927831232.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999927831952.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999927833341.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999927832244.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999927831118.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1799999927833341.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927833341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927833341.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927833354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927833354.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927833355.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927833355.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927833354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927833354.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999927831410.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927833356.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999927833356.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999927833352.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999927833356.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1199999927833356.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999927833354.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927833316.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927833354.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927833354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927833354.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105612924.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022277799.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005611132.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027835132.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027835132.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050057369.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072279586.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999944500023.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999944500021.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999927833363.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027835132.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027835132.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027835147.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027835132.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050057354.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072279591.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094501808.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072279577.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1200000105612924.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105612910.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105612886.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105612910.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105612930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105612930.2 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000105612937.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105612917.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105612937.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105612943.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105612943.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022277811.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000005611144.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027835133.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027835133.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050057366.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072279589.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999944500022.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999944500022.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999927833365.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999927833365.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027835133.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027835143.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027835143.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027835133.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000050057366.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072279589.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094501811.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072279589.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1200000094501811.2 node_expansions=275
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094501796.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094501796.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094501804.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094501804.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000105612910.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000022277799.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000005611132.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000027835141.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027835132.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000050057364.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072279577.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999944500020.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999944500020.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999927833354.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999927833354.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027835141.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000027835132.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027835132.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027835132.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000050057354.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072279587.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072279577.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000105612910.2 node_expansions=216
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105612920.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105612900.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105612902.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105612914.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105612919.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105612920.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105612905.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105612905.8 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000105612920.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105612941.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000105612921.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105612902.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105612914.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000105612933.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000105612941.8 node_expansions=48
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000105612932.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105612931.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000105612901.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105612913.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105612913.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000105612913.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105612932.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000083390719.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105612928.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000105612913.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105612932.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127828667.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000105612913.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000127828667.0 node_expansions=78
FooPlayer.decide: Prioritizing 29 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 29 actions with lookahead depth=3
  Action 0: expected_value=1200000105613911.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000105612913.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000105614580.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000105614469.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000105613911.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000105612913.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000105613930.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000105612911.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000105612930.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000105613911.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000105612911.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000105613926.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000105614023.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000105614747.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000105615023.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000105613911.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1200000105614745.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000125050167.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000127825281.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000122270723.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000119496445.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000127827125.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1500000119494071.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1500000122276888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1500000119496165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=1500000119498387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=1500000116720054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=1500000125050443.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=1500000127828692.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1500000127828692.5 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127828692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127828692.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127828667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127828667.0 node_expansions=3
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000127829678.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000127828678.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000127830344.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000127830233.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000127828691.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127828678.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000127829678.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000127828678.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000127828692.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000127829678.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000127828691.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000127829703.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000127829789.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000127830511.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000127830789.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000127828678.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000127830525.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000127830789.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127830803.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127830803.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105608610.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105608610.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127830792.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127830792.8 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127830792.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=37) score=1800000127830792.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127830792.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127830792.8 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025008725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997231224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991674002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983339224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000009502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000027789058.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027789058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000027789058.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050017756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055574421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036126596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905231.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038906399.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038904998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055574223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050017825.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008349644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000008350488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050015266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027796320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016682985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016681860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033349986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025016073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125192.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011125181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027795252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030572741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025015263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008349351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008347685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027790818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011127128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033350207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019455748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044459164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033346906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033348041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044458876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019460750.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000055574421.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055579853.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580696.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577629.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000055580696.4 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580708.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580708.9 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055574443.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576928.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577924.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055580686.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055576650.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577075.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055574428.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055580686.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577631.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577631.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055584743.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580686.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055584743.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055584743.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038913131.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086136255.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086136242.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055580686.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033357588.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944466019.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002801146.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580686.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580697.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580686.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580686.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580687.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080580699.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080580688.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580701.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801130.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580686.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580701.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086136255.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136255.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136255.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140312.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136255.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136255.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136289.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136289.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136266.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136266.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944466044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944466030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944466054.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466054.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944466054.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470108.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470108.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038913178.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086136277.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086136288.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055580720.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033357610.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002801165.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580721.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580720.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580736.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580731.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580720.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055580720.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080580742.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080580742.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580720.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801165.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580731.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580731.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086136288.4 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136289.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136251.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136289.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136300.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136300.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133244.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136251.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086136251.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136275.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136275.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038913165.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086140332.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055580707.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033357596.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944466029.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002805197.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580720.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580696.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055580696.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580720.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055584753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055580696.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080580720.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080580707.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580696.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002801141.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055584753.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000055580696.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000086140332.1 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136269.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136268.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466053.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944466053.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466064.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944466064.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801164.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801164.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801163.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801163.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801163.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801163.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977801165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977801165.5 node_expansions=89
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999977801164.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977804680.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977803680.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977804665.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977805231.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977803397.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977803831.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977801164.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=599999977805231.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977805221.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977805221.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977810676.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977810676.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013917242.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061140343.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086140363.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055584787.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008361687.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999919470121.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030584787.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030584787.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030584787.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055584787.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000030584802.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030584787.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055584797.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055584808.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000030584786.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999977805231.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030584786.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030584786.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086140363.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086140343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140343.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140343.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140343.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140343.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140343.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888914565.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888914565.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999888911499.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999888914549.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999888914552.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999888914550.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999888914552.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999888914552.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888911496.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888911496.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888914563.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888914563.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888914563.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888914563.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888914564.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888914564.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013917241.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061140352.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086140354.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025029254.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977806146.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947249674.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000029230.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000029230.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000029230.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025029256.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000029231.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000029230.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029243.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025029241.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000029230.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947249674.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000029230.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000029243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086140354.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140354.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140354.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127800626.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127800626.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140355.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086140355.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086140355.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086140355.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000013917255.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061140366.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025029255.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977806134.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999888914578.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947249689.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000029244.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000029244.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000029245.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025029255.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000029258.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000029244.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025029256.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025029245.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000029244.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947249702.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000029245.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000029244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000061140366.6 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061140366.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061140366.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061140366.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140366.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061140366.6 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000061140366.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061143854.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061142876.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061143876.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061143298.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061142575.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061143042.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061140353.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061140353.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061132287.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000102800648.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000102800648.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102800648.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102800648.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102800648.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102800648.2 node_expansions=2
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102800672.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102803175.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102803172.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102804133.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102803577.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102802883.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102803299.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102800662.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102800687.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000102804133.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102801076.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102801076.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952802356.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952802356.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999952802365.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952802365.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952802366.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952802366.1 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999952802308.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999952802330.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999983357887.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1199999983357887.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983357864.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983357864.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952802763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952802763.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999952799287.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999952801755.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999952802756.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999952801756.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999952799253.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999952801476.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999952801920.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999952801657.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999952799253.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999952799254.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1199999952802756.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952802767.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952802767.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916690787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916690787.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999916690782.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916693290.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999916690790.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999916690768.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999916693155.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916692989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999916693433.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999916693157.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999916690768.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999916690767.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1199999916693433.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916693435.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916693435.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916696100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916696100.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999916693434.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916695934.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999916693449.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999916693434.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999916695680.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916695825.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999916693434.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999916695823.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999916693449.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999916696116.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999916693449.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999916696116.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999916696100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916696100.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916696139.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916696139.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886140584.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886140584.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952808101.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952808101.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952808102.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952808102.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952808130.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952808130.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999922252598.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952808133.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999952808132.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952808142.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952808133.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999952808142.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952808140.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952808104.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952808140.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999922252587.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922252587.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922252587.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958360067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958360067.2 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999922252587.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922252576.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999922252588.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922252597.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999922252591.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999922252591.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1199999922252597.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922252589.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922252576.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999922252589.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999922252586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999922252586.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999908363712.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999922252578.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999922252588.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999922252597.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999922252530.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999922252601.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1499999922252530.8 node_expansions=54
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999922252530.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999922252530.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=1499999922252530.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922252532.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922252532.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999886140531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999886140531.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999861140551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999861140551.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908360068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908360068.8 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030589299.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000138921010.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000102809899.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041701299.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000019478188.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999897255066.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077812410.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016701288.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016701288.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041698787.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016701288.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016701288.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000066701299.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000066701299.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016701288.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999944478177.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999944478177.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000005586788.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2100000138921010.0 node_expansions=1074
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000138921040.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138923523.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138921033.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138921033.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138923246.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138923410.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138921023.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138923411.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138921036.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138922021.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138921023.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138923410.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000138923523.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138923540.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138923540.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138923535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138923535.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000138923520.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000138923529.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000138925909.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000138923519.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000138923532.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000138925909.8 node_expansions=47
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000138924520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138923521.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138923520.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138923535.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138925743.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138925911.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000138924535.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000138923532.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138924520.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138923532.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138924520.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000138923521.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000138925910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1500000138925911.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138925911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138925911.8 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036124058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000038902114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030568225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013896502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013896003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999958341391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999958340836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000006779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975005612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999988893724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999972226167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988896779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999958339446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999958339168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999958336389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999958336389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994453168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991675113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999972226723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977783945.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000038902114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038902114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000038902114.1 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000041681596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044463255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041682699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038907700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058350056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050013878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058351998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000008349377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000008349655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052796456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055572023.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044462767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027796599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019459919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027791375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022236360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022234416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038903955.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041682542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047238955.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008349629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008349351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047240876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000044460330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025015249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030570251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011124928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019461887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016682153.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000058351998.5 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348110.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352009.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058351165.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058352009.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352012.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352012.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352036.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351974.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352036.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352023.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352023.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352024.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351999.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352024.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357321.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357321.9 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356079.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357332.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352063.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355110.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058352034.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058354710.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354432.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058357332.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058357322.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357283.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357322.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357322.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357322.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058357328.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058357284.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058357328.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357329.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357329.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030583721.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994466667.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025022220.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088912876.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008355532.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044466654.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000094468432.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058357334.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058357309.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058357320.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088918832.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058357320.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058357309.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008355532.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058357310.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058357309.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058357320.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058357310.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094468432.0 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468433.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468394.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468433.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474409.8 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094468433.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094468396.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468433.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468434.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468434.0 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470257.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472065.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094472478.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468452.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094474423.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471498.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468444.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094471090.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470812.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000094474423.2 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094474423.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094474409.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474423.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136141033.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136141033.4 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030583753.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994472646.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000077801737.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119468404.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008361534.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075022182.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058363312.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058363312.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058363312.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119468404.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058363323.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058363313.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058363321.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008361545.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058363321.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058363313.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058363312.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058363321.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119468404.4 node_expansions=258
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088920687.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088922478.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088921521.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088922924.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918855.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088921923.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918854.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088921521.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088921243.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088925424.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000119468427.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000119468427.9 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468404.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468404.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473950.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473950.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468432.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119468432.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473996.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473996.9 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119468433.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119468399.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119468432.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119473950.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119468411.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000119473950.4 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119470212.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119472009.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119470075.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119472410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119468385.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119471464.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119468395.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119471021.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119470745.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119473961.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000119473961.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473973.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473973.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473984.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473984.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473988.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473988.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155585071.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155585071.0 node_expansions=184
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119475783.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119473990.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119475680.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119478006.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119477450.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119473990.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119477046.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119473989.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119476627.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119476363.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119476905.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000119478006.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119478016.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119478016.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119473973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119473973.5 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083362862.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999994476238.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000077811366.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038920683.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000108361084.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000125033592.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000058366902.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000058366902.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088922461.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000119478037.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088922480.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088922461.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088922471.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038920683.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088922471.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088922460.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000088922457.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088922457.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000108361084.5 node_expansions=190
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000075033626.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000075031804.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000075033461.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000075037516.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000075035294.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000075031806.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000075031817.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000075034849.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000075031795.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000075034473.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000075034195.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000075034751.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108361084.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1800000108361084.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108361099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108361099.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000108362883.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108361133.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108362764.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108365832.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108364548.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108361143.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108361111.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108364153.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108361133.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108363750.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108363437.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108363993.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000108365832.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108365843.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108365843.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000080587071.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080585297.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080586964.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080587637.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080587349.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080588735.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080585308.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080585297.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080586408.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080585308.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080587901.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080585294.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080588180.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000080588735.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080588735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080588735.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000080588735.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080588735.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080588739.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080593313.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080588737.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080588726.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080593328.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000080593328.5 node_expansions=93
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000080590550.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080588718.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080590414.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080591106.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080590859.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080593328.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080588714.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080588717.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080589825.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080588714.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080588748.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080591384.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000080588717.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000080591659.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000080593328.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080593342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080593342.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080596303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080596303.0 node_expansions=93
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080593328.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080593328.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011149806.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011149806.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011149803.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011149803.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011149796.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000011149796.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000011151637.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000011149793.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000011151460.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000011151905.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000011152179.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000011151905.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000011151923.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000011149793.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000011149793.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000011150905.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000011149793.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000011149793.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000011152479.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000011149793.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000011152738.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000011152738.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000011152735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000011152735.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986149407.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986149407.5 node_expansions=99
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999986151223.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999986150390.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986149390.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986151057.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999986150668.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986151779.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999986151501.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999986149390.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999986151501.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986149390.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999986149390.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999986150501.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999986149390.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999986149390.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999986151779.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999986149390.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1799999986151779.2 node_expansions=448
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999986149127.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986149127.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999986149160.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999986149124.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999986151779.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999986151779.2 node_expansions=51
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999986150946.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999986150127.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986149112.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986150789.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999986150414.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986151516.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999986151238.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999986149136.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999986149127.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986151237.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999986149126.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999986149126.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999986150234.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999986149123.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999986149112.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999986151793.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999986149126.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1799999986151793.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986151779.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986151779.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999986151791.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999986151772.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999986151780.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999986151806.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999986151771.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999986151806.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999986151770.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999986151770.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999986151796.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999986151796.2 node_expansions=5
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1799999986153636.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999986152799.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999986151802.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999986153480.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999986153094.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999986154202.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999986153925.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999986151802.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999986151812.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999986153923.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999986151816.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999986151813.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999986152914.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999986151813.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999986151802.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999986153914.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999986151802.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999986153358.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2099999986150793.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000008371613.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000016705293.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000002815779.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2100000016705293.8 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016705279.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016705279.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000016705326.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000016705326.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000016705315.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000016705292.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000016705315.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999994478494.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994478494.5 node_expansions=2
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999994482412.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999994482245.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999994481856.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999994481967.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999994482690.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999994481690.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999994481690.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999994482690.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999994482134.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2099999994482690.0 node_expansions=2389
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999994482412.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999994482245.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999994481871.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999994481967.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999994482690.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999994480592.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999994481704.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999994480578.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999994480592.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999994481692.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999994480593.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999994480603.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999994481690.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999994482690.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999994480580.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999994482150.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999994482690.0 node_expansions=378
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999994482690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999994482690.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999994482694.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999994482682.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999994482684.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999994482686.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=2099999994482694.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999994482686.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999994482682.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994482686.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994484792.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994484792.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999994482717.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999994482696.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999994482682.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999994482671.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999994482695.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999994484767.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999994484767.5 node_expansions=57
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2099999994484069.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999994482671.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999994482656.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999994482656.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999994483803.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999994484323.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999994483961.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999994482671.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999994482656.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999994483671.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999994482683.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999994484489.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999994482670.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999994482656.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999994483794.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999994483767.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2099999994484767.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2099999994484225.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2099999994483656.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2099999994484767.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994484782.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994484782.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994484795.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994484795.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994484784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994484784.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000027818067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000027818067.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999994484808.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999994484780.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999994484796.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999994484796.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999994484805.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999994484805.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994484808.0 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999994484762.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999994484762.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983371908.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983371908.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983371896.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983371896.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999983371897.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983371897.8 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027818130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994484803.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055595911.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091707019.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075038575.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127818133.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000016707018.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036151453.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066707018.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097262575.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094484797.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094484797.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066707005.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016705228.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088929242.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113929251.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091707022.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047262573.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000127818133.5 node_expansions=204
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127818150.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818132.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127818118.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127818130.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127818130.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818150.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127818155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818155.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127815931.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818120.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127818137.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127818139.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127818127.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000127818139.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127815938.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127815938.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169484748.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169484748.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127818131.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818141.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127818143.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127818128.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127818128.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000127818143.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127818143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818143.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127818142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818142.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127815941.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818152.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127818152.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127815951.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818127.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127818127.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127815904.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127815904.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818161.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818161.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027818129.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994484796.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055595907.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000091707040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983371905.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000075038595.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000016707039.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000036151461.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000066707018.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000097262575.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094484797.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094484797.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000066707039.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000016705263.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000088929264.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000113929280.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000091707029.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000047262572.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000113929280.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000113927035.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113927035.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027818150.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994484838.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055595880.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091707062.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983371928.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075038608.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127818173.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016707049.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000036151486.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000066707042.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097262595.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094484794.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000094484804.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000066707042.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000016705281.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000088929249.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091707040.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047262606.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000127818173.5 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127818159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818159.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127818161.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818161.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983371930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983371930.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999983369728.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999983371945.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999983371945.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983369705.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999983369705.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027818170.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994484813.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000055595929.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091707058.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000075038604.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127818170.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000016707039.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036151492.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066707048.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097262618.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094484837.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094484837.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000066707039.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016705261.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000088929284.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113929291.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091707059.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047262594.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000127818170.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127818140.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818140.2 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027818151.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994484803.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055595929.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091707025.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983371914.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075038581.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000016707025.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000036151470.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066707025.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000097262595.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000094484803.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094484803.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066707025.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000016705247.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000088929262.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000113929247.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091707025.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047262581.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000113929247.8 node_expansions=152
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000113927059.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000113927059.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155595889.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155595889.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000027818120.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999994484801.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055595905.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091707009.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983371898.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075038593.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127818137.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016707009.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036151453.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066707026.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000097262572.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094484786.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000094484804.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000066707009.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000016705231.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000088929231.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000091707026.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000047262581.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=2100000127818137.8 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127818127.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818107.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127818110.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127818155.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127818145.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2100000127818155.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127818144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818144.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127818150.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127818150.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127815967.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127818159.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127818159.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127815923.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127815923.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818177.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818164.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818164.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818183.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818183.5 node_expansions=18
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818182.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818144.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818182.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000127818192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000127818192.5 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000127818196.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000127818169.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127818196.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994484850.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994484850.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999994484850.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994484850.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000027818164.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000027818164.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999994484846.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999994484846.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000027818180.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000055595958.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000091707069.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999983371945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000075038615.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000127818190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000016707068.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000036151523.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000066707058.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000097262645.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000094484867.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000094484866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000066707058.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000016705278.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000088929289.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000113929291.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000091707090.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000047262613.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000075038615.0 node_expansions=89
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075038637.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000075038637.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000116705246.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000116705246.0 node_expansions=20
FooPlayer.decide: Prioritizing 5 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000116705260.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000075038595.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000105594148.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000108371926.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000094483060.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=2400000116705260.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116705261.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116705261.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116705260.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116705260.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116705261.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116705261.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116705261.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116705261.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116705262.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116705262.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116705304.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116705304.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116705289.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116705289.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063925305.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063925305.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063925304.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063925304.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063925311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063925311.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063925312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063925312.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063925317.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063925317.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063925313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000063925313.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000063925318.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000063925318.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000063925277.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2400000063925277.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999975038189.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999941704854.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000055593742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000111149301.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999972258655.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000116704858.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000005593741.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000047260409.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000077815965.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000116704878.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000083371520.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000083371545.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000055593741.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000005591988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000077815967.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102815989.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000080593745.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000036149300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000116704878.0 node_expansions=72
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116704855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116704855.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999941704801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941704801.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999941704860.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999941704833.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2999999941704825.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999941704833.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3299999961146137.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=3299999961146137.0 node_expansions=52
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999941703832.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146152.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999952810888.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999958367802.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999952811150.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2699999961146152.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146152.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999961146152.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3299999961146192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3299999961146192.5 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146152.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999961146179.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999961146179.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999961146161.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999961146146.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2699999961146179.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999961146138.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999961146152.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999961146183.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146161.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999961146161.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999961146180.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999961146185.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999961146185.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999961146158.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2699999961146158.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3299999994479490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000075035059.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000130590624.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999972255502.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000094478601.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000136146182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000025035060.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3300000066701713.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000097257268.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000136146182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000102812824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000083368379.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055590625.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000036145280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000097257291.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000122257290.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000100035069.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000055590615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=3300000102812824.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000102812849.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000102812849.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3299999961146155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3299999961146155.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999994479515.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000075035043.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000130590604.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999972255514.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000094478615.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000136146182.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000025035057.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000066701736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3300000097257266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3300000136146159.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000102812821.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000083368377.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000055590614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000036145279.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000097257266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000122257266.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3300000100035048.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000055590611.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=3300000136146159.5 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136146189.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000136146189.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000136146189.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146135.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136146135.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136146139.5 node_expansions=4
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146185.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000136146172.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000136146187.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000136146179.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000136146189.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=3300000136146189.5 node_expansions=60
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146185.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000136146192.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000136146181.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3300000136146161.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000136146166.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=3300000136146161.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146182.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000136146153.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000136146191.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000136146149.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000136146149.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2700000136146191.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000136146159.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000136146159.0 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066678887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077790532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063902220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066679442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030566887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063901932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069457821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069459764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041677976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066676366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055564986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055565552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055564163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072233931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058346108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075013941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066678654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050010199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038896865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058347775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000077792775.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077794719.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077794719.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077792497.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000077794719.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016681533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019460699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994460965.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994459588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050016941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027794945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994460409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994459588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994460977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994460409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038902761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036126653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019461317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022238819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027794643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030571375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013903795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033350539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456304.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008345181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008343792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022234639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008343183.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000050016941.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016386.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050016941.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016386.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000050016941.9 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058350275.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999947235608.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091683620.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058350275.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058350286.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011127188.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000025015199.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038908928.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091683619.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058350275.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350276.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058350275.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058350299.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058350277.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058350276.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058350275.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058350299.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030576484.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091683620.5 node_expansions=82
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000091685559.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091684873.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688484.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091683615.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091687095.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091685837.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091683615.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000091688484.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688484.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688484.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688484.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688484.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091688484.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688484.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688484.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688484.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688509.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688509.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688498.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688498.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688534.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688534.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091688531.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688508.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688531.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688512.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688512.1 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127799613.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122244057.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000127799613.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355168.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108355168.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108355179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108355179.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108355176.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108355177.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000108355166.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108355176.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108360331.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000108360331.0 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000108356444.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108357108.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108357553.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108355164.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108358664.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108360331.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108357386.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108355167.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=900000108360331.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360333.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108360335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108360335.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075027013.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999927801219.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075027013.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075026997.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075027013.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991692775.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061140651.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055585095.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108364651.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075027000.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075027000.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075026997.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075027000.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075026997.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075027000.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075027008.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075026997.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030581665.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000108364651.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108360332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108360332.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927801219.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927801219.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927801219.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927801219.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991692764.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991692764.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999927801208.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108360331.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075027012.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061140640.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055585084.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000108364640.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075026988.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075026986.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030581664.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000108364640.0 node_expansions=108
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000108362443.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108361584.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108362262.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108364640.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108362709.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000108360306.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108363822.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000108360332.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000108360306.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000108364640.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364640.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108364640.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364681.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108364681.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108362166.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108362166.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108364664.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108364666.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108364689.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000108364666.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108364666.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108364666.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000108364666.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000108364668.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000108364701.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108368151.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000108364678.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000108364691.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000108368151.0 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000108366777.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000108365954.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000108366620.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108367333.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000108367039.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108364665.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000108368151.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108364662.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108368151.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108364676.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000108368151.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108368176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108368176.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894475695.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894475695.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894475724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894475724.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894475735.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894475735.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999894475735.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999894480019.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999894475723.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999894475730.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999894480054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999894480054.5 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999894477847.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999894476999.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999894477665.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999894478388.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999894478110.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999894475721.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999894479236.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999894480054.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999894475721.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999894478112.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999894475721.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1499999894480054.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894480054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894480054.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894480056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894480056.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894480053.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894480053.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894485485.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999894485485.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894480056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894480056.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869480067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869480067.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016705855.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000083372520.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041705866.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016705845.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016705845.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999933371623.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002815190.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030592962.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083372533.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041705853.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041705853.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016705845.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016705842.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000016705855.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016705845.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016705845.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016705851.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999972260518.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1500000083372533.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083372517.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083372517.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000083372519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083372519.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016705833.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999869480055.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083372513.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041705844.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016705833.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000016705835.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999933371611.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000002815174.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000030592966.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000041705844.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041705844.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016705833.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016705843.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000016705833.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000016705831.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016705835.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000016705833.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999972260513.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000083372513.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083372511.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083372511.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869480055.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869480055.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999869480057.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999869480064.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999869485484.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999869480054.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999869480067.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999869485484.8 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999869481040.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999869481984.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999869481317.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999869482706.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999869482429.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999869480040.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999869483540.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999869482984.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999869485484.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999869480054.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999869482429.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999869480040.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1499999869485484.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869485484.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869485484.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999869485499.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869485499.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999869485484.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869485484.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933377054.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933377054.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933377029.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933377029.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933377054.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933377054.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933377044.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933377044.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933377054.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933377054.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999933377068.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999933377042.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999933377054.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999933377052.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999933377070.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999933377070.2 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999908377065.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908377065.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933382222.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933382222.5 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999933378055.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999933379000.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999933378333.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999933379722.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999933379444.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999933379444.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999933377055.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999933380566.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999933380010.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999933377055.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999933382222.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999933380289.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999933377066.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999933382222.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933382222.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933382222.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913932609.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913932609.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999913932609.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913932632.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999913936096.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999913936061.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999913932623.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999913936096.8 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999913933596.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999913934556.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999913933874.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999913935279.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999913935834.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999913932596.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999913934985.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999913932608.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999913936096.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999913933607.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999913932597.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999913935001.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999913935819.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999913932596.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1499999913936096.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936096.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913936096.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999913936112.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999913936089.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999913936086.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999913936104.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999913936087.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913936112.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936122.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913936122.8 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936111.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913936111.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999913936110.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999913936113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999913936113.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888930128.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888930128.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888930125.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888930125.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888930125.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999888930125.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999888930125.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999888930125.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999825038570.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999825038570.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999997264345.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000063931011.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000041708791.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999991708791.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999972264346.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999888930121.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999958373680.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999986151458.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038931013.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999997264347.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999997264347.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999991708788.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999972264346.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999972264346.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999972264346.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999972264344.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999972264346.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999927819013.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000063931011.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063931011.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063931011.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063931013.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063931013.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044486567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044486567.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044486566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044486566.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000044486578.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044486577.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000044486569.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000044486567.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000044486556.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044486578.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999805594090.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999805594090.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999805594115.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999805594115.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999805594112.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999805594112.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999805594115.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999805594115.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999780594121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999780594121.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999780594121.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999780594121.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999780594121.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999780594134.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999780594134.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999780594123.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999780594101.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999780594123.8 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000038901003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011119614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013896779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999988895613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961117779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002787890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000038901003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038901003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038898225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000038901003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055570535.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052793590.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036123255.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461404.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055572013.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058350878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055572478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055572501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055573056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050016943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016681900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061127766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016682421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041679652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027789360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038901637.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038900515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044457749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033346348.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050016418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346364.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348031.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047238865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044460540.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038905011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030568292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025012165.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678781.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027790472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036125486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025011017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025011851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030567415.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000061127766.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061126933.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061127766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061126377.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000061127766.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127790.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127790.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127792.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127792.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061127790.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061127798.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061127798.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061127798.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000014909.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086127810.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061127812.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061127798.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000016682469.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047238045.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000014909.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086127810.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086127810.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061127802.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061127802.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127802.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127799.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127802.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016682469.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000091683366.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030570488.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=600000091683366.2 node_expansions=66
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091683354.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683360.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091683333.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091687923.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091683348.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000091687923.1 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091685831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685460.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091683321.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091685276.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091686256.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091687923.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091686146.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091685868.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091687923.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091687923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687923.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687961.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687961.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687960.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687960.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687923.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066687923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687923.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687923.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687923.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687972.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066687972.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088905578.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066690458.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066690069.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066687957.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693125.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066689903.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690902.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066689791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066690735.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066690458.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088905578.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000088905578.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905580.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088905605.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905592.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905592.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909767.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088909767.2 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088905589.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088905580.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000088905578.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088905602.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000088909752.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000088909752.8 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088908086.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088907681.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088905589.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088909767.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088907544.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088908500.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088906432.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088908353.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088908090.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000088909767.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088909754.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088909754.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072243101.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072243101.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072243088.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072243088.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019977.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975019977.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019977.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975019977.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019990.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975019990.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019987.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975019987.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975024295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975024295.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041687535.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999991686646.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000108354226.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000058354203.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000041687546.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038909757.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999991686645.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091687535.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091687559.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058354213.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041687534.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041687534.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000041687534.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000019465313.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019465312.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008354200.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000072243090.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022242201.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000108354226.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108354213.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108354213.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019978.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975019978.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019979.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975019979.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019991.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975019991.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019979.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975019979.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975024279.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975024279.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019979.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975019979.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019990.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975019990.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019965.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975019965.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975019990.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975019990.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999975019991.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999975019998.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999975019999.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999975019978.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999975019988.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=899999975019999.9 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975020000.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975020000.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468704.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944468704.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944464445.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944464445.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927797766.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927797766.1 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999927797767.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927802037.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999927797765.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999927797735.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999927802021.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=899999927802037.2 node_expansions=58
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999927797780.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927799815.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927797733.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927800685.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927802037.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927799688.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927800649.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927798566.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927800535.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927800233.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999927802037.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927802061.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802074.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927802074.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927802061.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802061.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927802061.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927802061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927802061.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468728.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944468728.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944468735.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944468735.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468735.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944468735.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468739.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944468739.4 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468740.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944468740.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468740.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944468740.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468740.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944468740.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999916690963.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916690963.6 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916690965.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916690965.6 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022231225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000038900447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994449002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994450057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997227613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999991672335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000038900447.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038900447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038900169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000038900447.44 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000013903819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050014709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013901872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058351979.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052795599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052797544.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063907001.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063908667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063907277.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013906586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061130612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013904665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013904099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036127430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027791849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038905218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025014094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036127753.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044460519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033348851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038906640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044463318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038906084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038906073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044461664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038906374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047240807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000038905795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027792973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022237708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681871.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000063908667.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907556.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063907000.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000063908678.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908667.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908679.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002795778.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036129113.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063908679.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000038911618.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088908668.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063908681.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002795778.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000097242001.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000097242012.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063908667.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063908668.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013906889.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013906889.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063908678.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063908667.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063908681.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063908678.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000097242012.9 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097242013.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242013.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097242040.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097242040.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097242044.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097242021.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242044.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097242034.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097242034.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097242030.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097242010.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242030.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097242040.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097242040.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000097242040.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097242043.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097242043.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097242032.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097242007.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242032.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097242044.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097242044.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097242044.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097242042.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242044.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097242029.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097242029.4 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072242051.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097242044.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097242044.9 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072242043.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000097242018.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000097242018.4 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000097242018.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097242018.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072242041.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072242041.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072242043.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072242043.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072242053.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072242053.9 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072244563.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072244698.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000072244976.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000072244712.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000072243045.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000072246774.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000072242051.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000072243997.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000072246774.1 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072246774.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072246774.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072246783.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072246783.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000072246786.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072246786.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063917212.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999952804321.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986137657.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000013913455.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013915434.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088917213.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013917209.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013917199.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952804310.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047250557.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013917198.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013917209.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999963915421.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999988915446.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038917212.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013917209.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013917209.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000013913455.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088917213.4 node_expansions=199
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088919685.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113913414.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111135636.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000108357848.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105580071.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113913414.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088917185.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088919129.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113913414.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000113913414.9 node_expansions=215
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000088917463.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088918587.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088919296.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088919043.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918741.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088917074.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088916074.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088917918.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088918032.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088918185.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113913439.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=900000113913439.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113913414.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913414.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913439.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913439.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913429.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913429.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913429.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113913429.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913430.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113913430.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063913453.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999952800540.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000022245897.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038913441.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038911676.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000013916643.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038913453.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988912540.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000072246786.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072246787.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038913441.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000038913430.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988911651.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000013914866.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063913453.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038913429.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038913430.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000038913429.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000072246787.4 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072246799.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072246799.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000072246787.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072246787.4 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072246788.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072246788.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063913453.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999952800567.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000022245897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038913455.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000038911675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000113913453.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000013913455.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000038913455.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999988912573.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072246786.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000038913462.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000038913475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999988911684.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000013911675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063913453.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000038913456.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000038913456.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000038913456.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000113913453.2 node_expansions=226
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113913452.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113913450.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113913440.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113913450.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000113916631.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000113916631.5 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000113914862.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113915938.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000113916644.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000113916353.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000113916076.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000113914408.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000113913439.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000113914281.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000113915384.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000113915521.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000113916644.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113916631.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916631.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113916656.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916656.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113916643.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916643.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113916631.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916631.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113916642.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113916642.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000113916643.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113916643.1 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000113917996.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113919108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000113919552.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000113918441.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000113919274.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000113917608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000113916608.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000113917441.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000113918552.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000113920108.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000113918719.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2100000113920108.0 node_expansions=176
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113920132.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000113920156.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000113920119.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000113920121.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000113920121.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000113920156.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113920156.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113920156.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113920132.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113920132.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113920157.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113920157.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999952810150.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952810150.0 node_expansions=38
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063920131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000022252575.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000038920120.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000038918353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000113920131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000013920108.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000038920109.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999988919219.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072253476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072253476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000038920121.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000038920121.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999988918364.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000013918379.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000063920132.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000038920131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000038920131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000038920120.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000113920131.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000113920145.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113920145.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952807229.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952807229.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952807267.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952807267.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999988922185.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988922185.5 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988919268.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988919268.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955585946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955585946.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955585933.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955585933.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999955585940.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955585940.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999933363721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933363721.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999955585932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955585932.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999955585921.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1499999955585921.0 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030586811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999919473921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000022252602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000005586811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000005585045.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000080586823.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999980586810.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000005586810.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000072253478.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000072253491.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005586810.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000005586811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999955585045.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999980585034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000030586811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000005586811.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000005586825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000005586825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000080586823.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080586824.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080586824.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030586812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999919473922.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000044470639.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000005586824.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000005585047.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999980586811.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000005589756.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999955588867.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000072253500.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072253500.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005589756.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999955585046.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999980585055.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000030586824.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000005586811.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005586823.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000005589756.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000044470639.5 node_expansions=135
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022255535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022255535.2 node_expansions=70
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030589720.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999919473923.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000005585047.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080586825.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999980586812.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999955585923.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000072253479.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072253492.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999955585034.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999980585047.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030586821.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000005586812.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000080586825.5 node_expansions=107
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000080586820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080586807.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080586810.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080586797.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080586810.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080586820.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919476862.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919476862.0 node_expansions=23
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2099999919475331.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999919473942.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999919476878.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999919475767.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999919476600.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999919476045.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999919474942.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999919473941.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999919474767.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999919475887.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999919476045.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2099999919476878.5 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999894476885.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999919476886.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999919476889.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999919476887.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999919476875.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2099999919476889.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919476876.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999919476876.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999919479528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999919479528.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000030592417.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000022255553.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000005589767.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000005590639.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080589765.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999980589764.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000005589767.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999955588875.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000072259084.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072259084.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000005589789.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000005589764.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999955587988.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999980588001.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000030592417.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000005589764.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005589764.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000005589764.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000080589765.5 node_expansions=176
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080589778.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080589752.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080589778.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000102807752.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102807752.5 node_expansions=59
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000080589802.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080589752.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080589802.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369910.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058369910.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000058367569.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058367541.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058367569.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000058368942.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000058367553.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000058369942.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000058369386.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000058368566.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000058369674.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000058368553.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000058367553.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000058368387.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000058369942.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000058369498.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000058369665.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000080585530.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000072249721.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000077809043.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2400000080585530.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080585555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080585555.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058363322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058363322.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058363322.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000058363322.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000097254578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097254578.5 node_expansions=131
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000058363333.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000058365675.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000058365708.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000097252165.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000058363343.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2700000097252165.0 node_expansions=73
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000097252188.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000086141102.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000083363276.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000080585510.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2700000097252188.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000097252165.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097252165.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000022252188.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999883362397.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999975029077.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000041696649.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999997250410.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999972252175.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2699999975029959.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999886140175.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000063918855.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000108363299.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000041696644.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999997252175.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999947250397.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999997250447.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000047252188.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999997252175.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999997252212.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999997252175.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2700000108363299.5 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000108363310.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000108363336.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000108363303.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000108363300.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000108363292.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000108363336.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108363310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108363310.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108363302.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108363302.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108363334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000108363334.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000108363345.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000108363321.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000108365676.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000108363343.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000108363301.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000108363301.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000108365676.0 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000108364676.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000108363302.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000108365676.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000108364120.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000108364287.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000108365398.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000108364287.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000108363302.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000108364156.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000108365725.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000108365232.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000108365398.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2700000108365725.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000108365711.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000108365711.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000086143536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000086143536.5 node_expansions=16
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000086144904.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000086143500.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000086145904.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000086144337.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000086144504.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000086144502.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000086145633.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000086144500.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000086143522.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000086144335.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000086144077.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000086145615.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000105584039.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=3000000100027106.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=3000000105584039.5 node_expansions=66
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072237266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075014765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080569222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030567722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072234488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066681655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058347765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066678388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030564666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030565221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000058345598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058348055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000063901111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012776.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047230486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047231875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044453875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050012499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677153.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000080571709.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080572543.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571709.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574765.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000080574765.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000013902144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022238608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025015209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000019457444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991682140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991684085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991683540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036129220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038907553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016681334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005570754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008350239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030572807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013905792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991684071.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991681559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991682972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019462208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011127184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013904128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011128872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005570515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005571070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013904140.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000044463654.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044463098.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463654.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462265.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000044463654.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574790.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055574801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574776.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574801.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574807.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574807.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574807.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055574807.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574807.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903654.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903654.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903665.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938903665.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903688.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903688.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903676.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938903676.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938903666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938903666.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002795221.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002795221.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080574788.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080574800.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091685889.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055574777.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055574797.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002795221.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002795221.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574797.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055574777.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080574814.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055574797.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091685919.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091685900.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055574788.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055574777.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055574777.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091685919.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685889.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685889.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241408.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241408.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685900.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685900.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241408.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241408.4 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091685900.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685900.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000122241408.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091685910.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091691875.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091691908.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000122241408.4 node_expansions=54
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122241419.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122241447.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000122241447.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241447.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241447.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241456.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241456.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122241447.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241447.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938903679.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938903679.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938903668.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938903668.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938903668.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938903668.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938909677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938909677.4 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033356766.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033356766.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111136333.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111136333.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122247444.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002801210.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002801210.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111136333.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000122247444.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122247434.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086136322.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122247444.1 node_expansions=410
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000122247156.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000122243953.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000122243567.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000122243823.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000122241453.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000122243953.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000122243135.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000122247434.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=900000122247434.1 node_expansions=88
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122247434.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122247442.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122247431.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122247428.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122247431.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000122247442.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122247428.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122247428.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938909650.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938909650.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938909650.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938909650.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938909675.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938909675.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938909686.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938909686.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999938909687.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938909666.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999938909664.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999938915362.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999938909654.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999938915362.1 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999938915362.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938912139.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938911751.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938913717.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938912139.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938909654.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938914528.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938911306.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938912028.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=899999938915362.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915362.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938915362.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915384.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938915384.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915362.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938915362.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938915362.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938915362.1 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033362473.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033362473.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111142056.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111142042.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122253153.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086142043.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000086142028.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000002806931.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002806917.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086142050.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086142028.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000111142064.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086142028.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000122253153.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000122253150.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086142028.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086142028.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086142028.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122253153.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122253153.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122253153.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122253179.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122253179.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122253153.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122253153.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915375.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938915375.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915398.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938915398.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915376.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938915376.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938915376.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938915376.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999913912153.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999913909664.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999913911786.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999913909675.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999913912164.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999913914542.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999913911775.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999913911342.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999913912042.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999913910675.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=899999913914542.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999913914542.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913914542.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914553.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913914553.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914542.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999913914542.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999913914556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999913914556.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000008361664.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008361664.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000086141242.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086141242.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122252354.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086141230.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061141241.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999977806108.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999977806108.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061141219.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061141219.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086141220.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000061141219.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000097252332.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000097252353.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086141232.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061141219.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000061141219.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122252354.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122252342.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122252342.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152807891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152807891.0 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152807891.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1200000152807891.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152807891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152807891.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186134274.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186134274.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008364029.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008364029.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999913916918.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116699153.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116699153.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116699153.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091699140.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008364029.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008364029.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091699140.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000091699140.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116699153.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091699140.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000127810264.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127810262.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116699153.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000091699140.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091699140.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000127810264.8 node_expansions=396
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000127807903.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000127807887.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000127807902.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000127807911.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000127810262.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000127810262.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000127807873.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127807873.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127809997.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127807873.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127807886.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127809998.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127810262.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127809539.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127808873.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127810284.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127809984.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1200000127810284.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127810284.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127810284.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127810276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127810276.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127810275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127810275.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127810275.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127810275.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000127810275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127810275.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008364055.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008364076.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999913916943.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116699179.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000116699179.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000152810290.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000116699179.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000091699166.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008364054.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000008364054.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000091699166.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091699166.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116699181.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091699165.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127810312.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116699179.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000091699165.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091699165.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000152810290.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810290.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810290.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152810290.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810290.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810290.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152810312.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810290.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810290.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810290.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152810290.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810291.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810291.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810319.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152810319.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810258.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810258.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000186136639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000186136639.0 node_expansions=45
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810291.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810291.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152810297.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152810297.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810309.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152810311.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000152810327.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152810324.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152810327.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152810333.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152810333.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008364092.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000008364092.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999913916981.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000116699218.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000150025523.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000116699204.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000091699209.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008364092.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000008364092.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091699203.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000091699209.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000116699204.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000091699215.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000127810327.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000161136634.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000116699210.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000091699217.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091699209.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000161136634.0 node_expansions=228
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000127812411.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000127810300.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000127810312.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000127812411.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000127810315.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000127810312.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000127812417.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000127811856.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000127811979.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000127812689.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000127811300.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000127812417.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000161136635.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000155577895.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000141693022.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000161136635.0 node_expansions=102
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000161136634.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161136653.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000161136653.0 node_expansions=20
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000161136631.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000161136634.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000161136620.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000161136633.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000161136630.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000161136647.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000161136647.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161136633.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000161136633.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999969471776.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999969471776.2 node_expansions=163
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999969471776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969469687.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969469665.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999969471798.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969469687.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969469665.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969470779.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969471220.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969471331.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969471798.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969470665.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999969471776.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1499999969471798.2 node_expansions=310
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999969469399.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999969471498.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999969469400.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999969471220.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999969471511.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999969469387.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999969469400.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999969470512.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999969471789.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999969471067.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002804253.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999969470387.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002804809.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000002804809.0 node_expansions=52
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969471510.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969471510.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999969471513.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969471513.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969471526.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969471526.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933360415.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933360415.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008363677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008363677.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999972250192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000008361294.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000008361294.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008361291.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008361291.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919469576.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919469576.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999919469571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919469571.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999919469592.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999919469566.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999919469592.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966691457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966691457.5 node_expansions=67
FooPlayer.decide: Prioritizing 17 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999966691422.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999966693533.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999966691422.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999966692533.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999966692422.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999966693533.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999966691422.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999966691422.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999966692533.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999966691422.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999966693088.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999966691422.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999966692422.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999966692977.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966693533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999944470144.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999941692655.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1799999966693533.0 node_expansions=563
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999919471710.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999919471730.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999919473763.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999919471693.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999966693533.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999919471682.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1799999966693533.0 node_expansions=95
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999919471667.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999919472967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999919471689.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999919473778.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999919472668.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999919473791.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999919471667.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999919471667.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999919471689.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999919471689.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999919473334.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999919471668.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999919472667.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999919473224.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999966693555.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999944469145.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999941692644.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999927800491.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1799999966693555.0 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966693533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966693533.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958359309.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958359309.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958359309.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958359309.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958359311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958359311.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958359325.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958359325.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922248216.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922248216.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002805549.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999930582438.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102805573.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000125027795.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000161138902.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055583335.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038916660.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999955581549.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999991693585.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077805586.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077805557.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088916668.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000100027808.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000172250030.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136138890.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088916697.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000063916661.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030583328.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000172250030.2 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000172249994.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000172249989.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000172250027.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000172250016.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000172250001.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000172250027.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172249992.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172249992.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172252088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172252088.5 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172250029.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172250029.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172250052.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172250052.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172250045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172250045.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172250055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000172250055.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 8 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000172250053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000172250053.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186135546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186135546.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000002805590.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999922248256.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999930582478.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000102805591.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000125027814.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000161138946.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000055583368.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038916702.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999955581598.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999991693590.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077805591.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077805613.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088916702.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000100027835.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136138924.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088916703.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000063916701.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030583368.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000161138946.2 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000161138925.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000161138925.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141694480.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141694480.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141694470.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141694470.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141694503.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141694503.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141694502.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141694502.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141694502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141694502.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 8 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141694510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141694510.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911138030.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911138030.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911138033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911138033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927801293.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927801293.2 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999902803801.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999902803801.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999902805899.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999902803814.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999902803802.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999902805899.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999902803802.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999902805068.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999902803802.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999902804900.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999902804788.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999902805921.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999902803802.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999902803804.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999902803788.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999902803802.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999902805468.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999902803788.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999902804802.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999902805366.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1799999902805921.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902805899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902805899.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902805922.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902805922.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902805930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999902805930.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999902805888.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902805888.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999983363256.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999911140133.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083363268.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000105585477.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000141696599.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000036141033.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000019474368.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999936139244.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999972251244.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058363280.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058363268.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000069474368.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000080585489.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000152807699.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000136141033.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000088918824.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000044474368.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011141022.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000152807699.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152807699.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152807699.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186141025.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186141025.8 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186142554.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000177809220.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2100000186142554.2 node_expansions=58
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000186141045.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186142518.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000186142554.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000186141037.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000186141013.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000186142554.2 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000186141015.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186142291.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000186141013.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186142126.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000186141998.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000186141020.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000186141015.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000186140998.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186140998.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000186141570.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000186140998.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000186142013.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000186142554.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000186142013.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2100000186142554.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186142554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186142554.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186142586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186142586.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186142599.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186142599.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000186142589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186142589.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000186142608.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000186142603.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000186142608.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000186142608.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000186142608.2 node_expansions=2
FooPlayer.decide: Prioritizing 1 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000211142595.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2400000211142595.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000211142605.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211142592.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211142605.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902807485.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902807485.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999902807500.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999902807475.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999902807467.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999902807455.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999902807467.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999902807455.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999902807500.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999902807487.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902807487.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000041698144.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999969475033.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141698154.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163920367.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000200031478.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000061142589.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000052809255.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999969474144.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030586144.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116698145.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000116698157.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000127809256.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000138920380.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000211142589.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000194475932.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000147253698.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000102809255.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000036142588.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000211142589.5 node_expansions=112
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000211142596.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211142576.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211142596.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902807492.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902807492.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000041698124.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999969475015.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000141698137.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163920360.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000200031473.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000061142569.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000052809250.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2399999969474146.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000030586124.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000116698144.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000116698136.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000127809249.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000138920357.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000211142579.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000194475913.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000147253710.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000102809237.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000036142568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000211142579.0 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000211142581.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000211142578.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000211142581.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999902807492.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999902807492.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999902807483.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999902808708.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999902807478.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999927803932.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999902807481.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999902807471.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2699999927803932.0 node_expansions=115
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2399999902807456.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999902808733.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999902807478.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999902808012.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999902808456.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999902807456.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999902807458.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999902807458.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999902807458.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999902808011.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999902807456.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999902808478.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999902808455.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999902808456.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999927803935.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2699999919471065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999913914320.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2699999913915433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2699999911136268.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=2699999927803935.0 node_expansions=85
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011126865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011128543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041685836.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052794697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011125476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011127979.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011128252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011128818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000061131720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055574722.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019734.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041685835.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025015462.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025014919.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041684418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027794126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038907473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022238822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044464153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033350805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036129153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036124973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041681096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025011030.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044458318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030567763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038902208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019459906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000061131720.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061130054.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061131731.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128388.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000061131731.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131732.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131732.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131720.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131720.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061136609.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061136609.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061135085.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135918.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061133696.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134954.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061134967.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136078.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061136631.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061133432.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000061136631.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061136634.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061136582.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061136634.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801524.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801524.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801513.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801474.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801513.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002801513.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002801513.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000002801512.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000002801501.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002801512.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355123.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355123.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983355124.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983355086.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355124.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355120.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983355123.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983355086.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355123.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355134.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355134.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983355123.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983355086.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355123.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355120.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355147.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355147.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355121.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983355121.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041690259.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041690232.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991688455.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134688.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072245789.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011132901.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041690232.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991688455.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688455.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041690232.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134690.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091690246.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072245799.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069468011.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069468022.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983355135.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041690233.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041690232.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091690246.4 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091690246.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690230.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690246.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041690246.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041690246.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991688469.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134701.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072245802.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011132914.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983355135.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041690246.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688469.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688468.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041690246.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134701.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072245808.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069468025.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069468035.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983355148.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041690246.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041690246.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000072245808.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072245798.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072245814.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000072245814.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072245788.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072245788.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041690254.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041690243.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991688465.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134698.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072245800.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011132921.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983355131.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041690244.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030575308.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991688465.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000041690243.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061134689.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091690255.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069468021.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069468031.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983355131.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000041690243.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041690243.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), None, None)) score=900000030575308.4 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688466.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688466.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688466.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688463.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688463.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688489.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688489.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688467.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991688464.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688463.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991688466.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991688453.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991688465.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999991688466.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688465.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000041690256.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041690256.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991688476.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134707.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072250396.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011132920.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983355145.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041690244.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991688465.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000041690244.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061134701.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000091690256.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072250396.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069468047.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000069472618.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983355131.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000041690243.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000041690243.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000091690256.5 node_expansions=114
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091693562.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091694396.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091692174.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091693478.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091693478.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691618.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694563.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091691896.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694840.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000091694840.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091694867.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091694867.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983359728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983359728.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983359729.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983359729.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983359755.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983359755.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983359728.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983359728.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983359766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983359766.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961132374.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983359741.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999983359741.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983359741.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983359741.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999952804187.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=599999952804197.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952804177.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999952804189.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=599999952808506.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=599999952804199.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=599999952804201.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=599999952808506.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999952804189.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=599999952808517.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=899999994464225.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=599999952804188.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=599999952804200.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=899999994464239.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=599999952808519.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=899999994464225.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=899999994464239.2 node_expansions=204
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952804200.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952804189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952804165.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952804189.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952804191.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952804191.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952804200.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952804162.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952804200.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925026414.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925026414.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999925024198.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925026388.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999925026388.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925024177.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925024177.5 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925026388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925026388.6 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925028332.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925030554.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999925030443.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999925028334.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999925029609.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999925029609.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999925026401.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999925030744.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999925028498.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999925028054.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999925030744.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925030721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925030721.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925030721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925030721.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999925030734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925030734.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902803334.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999902803334.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999902803344.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999902803334.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999902803333.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999902803357.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999902803345.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999902803357.6 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888914454.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888914454.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888914465.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888914465.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888914465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888914465.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888918783.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888918783.0 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969476116.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947253883.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999897252105.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999988920563.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030587227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999944474341.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999947253883.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999897252105.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999897252105.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961142783.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980587230.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027809452.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000008365007.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000002809452.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000002809452.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999888918772.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999947253883.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947253883.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000030587227.5 node_expansions=486
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030580708.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000030582909.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000030587227.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030582932.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030582908.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000030587227.6 node_expansions=66
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030584838.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030584005.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000030585587.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000030582894.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000030584852.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030586143.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000030585005.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000030582907.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000030585005.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000030587227.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000030584588.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000030587227.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030587227.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030587227.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030587241.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030587241.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969476140.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999947253934.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999897252156.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999988920585.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999944474365.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999888918797.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999947253908.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999897252129.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999897252129.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961147950.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999980587253.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027809474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000008370172.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000002809474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000002809476.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999888918810.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999947253907.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947253934.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000027809474.2 node_expansions=144
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027811394.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027809476.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000027812117.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027809449.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000027811407.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000027811571.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000027809449.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027812672.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000027810449.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027814643.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000027811116.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000027810449.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000027814643.6 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027814643.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027814643.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027814643.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027814643.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027812434.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027812434.9 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055591385.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055591385.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000027814641.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027814641.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969481296.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999975035806.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999897257285.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988925741.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030592419.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944479520.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947259074.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999897257296.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999897257286.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999961147963.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980592409.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027814631.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000008370185.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030591385.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002814630.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999888923963.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947259064.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999947259063.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000030591385.5 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002814631.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002814631.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002814633.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002814633.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002814632.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002814632.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888923991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888923991.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999969481311.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999947259076.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999897257297.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999988925755.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030592410.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944479534.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947259102.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999897257324.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999897257297.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999961147979.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980592422.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027814644.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008370201.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002814644.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002814645.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999888923964.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947259076.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999947259075.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000030592410.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030592410.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030592410.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030592411.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030592411.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030592410.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030592410.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030592422.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030592422.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030592412.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000030592420.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000030592409.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000030592410.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000030592409.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000030592420.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030592407.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030592407.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000030592406.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030592406.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000030592420.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030592420.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999888923974.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888923974.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866699557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866699557.0 node_expansions=19
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027789945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055566932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066680556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000063901944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052792766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069460265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075016165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055568054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027788556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027788278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027788556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063902000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047233887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069459499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000075013666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052787499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044456663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058348942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063905053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050011386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036120776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055567222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232776.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000075016165.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075016140.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075019196.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075018085.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000075019196.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999997235209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997237707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019457986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036124995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016677719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997236040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038906442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905551.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038904432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038903598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022236333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013902978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997235464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013901867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997235199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997235474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016680795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038906418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044460585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022234406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016677976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002788517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016677975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011122405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008344072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005567128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033348085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013901903.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=600000044460585.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459473.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460585.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458918.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000044460585.0 node_expansions=327
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460585.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460585.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044460585.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086132960.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000075016154.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999975013473.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044460585.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044460585.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997236598.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038903273.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086127276.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075016155.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005569054.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975013473.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044460585.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044460585.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044460622.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044460586.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044460585.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086132960.8 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127299.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127288.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127288.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086127274.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086127254.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086127264.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086132949.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086127241.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000086132949.8 node_expansions=29
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000086132949.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086127250.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129758.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129205.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132949.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131691.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086128647.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086132949.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132960.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132960.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086132974.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086132974.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138720.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086132995.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086135484.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134928.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138706.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086137619.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137884.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137428.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086134386.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000086138706.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138706.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138706.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138744.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138744.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044472064.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044472054.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075027630.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999975024953.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044472066.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044472077.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044472053.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997248054.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000038914731.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086138731.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000075027619.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005580498.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975024942.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044472053.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044472053.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044472053.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044472053.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044472064.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086138731.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138731.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138731.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138745.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138752.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138752.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086138733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352455.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024955.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975024955.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975022178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975024964.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975024966.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999975024950.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975024964.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=599999975024966.6 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024964.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975024964.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024978.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975024978.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975024966.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975024966.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975032064.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975032064.2 node_expansions=85
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999975022746.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999975023746.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999975025232.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999975024678.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999975027066.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999975027621.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999975027177.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999975024121.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=599999975027621.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975027622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975027622.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975027642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975027642.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999975027629.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975027618.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999975027644.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000027560.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999975027630.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000000027560.8 node_expansions=33
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999975027575.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000000027574.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=29) score=900000000027574.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000027560.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000027560.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000027575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000027575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000027575.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000027575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997250685.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997250685.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997250685.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997250685.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033356951.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033356951.5 node_expansions=27
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999997250721.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997252553.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997251719.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997253219.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997250720.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997255053.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997255177.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997254220.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997252108.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999997255177.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997255177.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997255177.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997255164.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997255164.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997255166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997255166.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999997255168.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997255139.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999997255142.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999997258631.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999997255146.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999997258631.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999997255130.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997256988.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997256145.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997257630.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997255144.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997256977.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997257811.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997258075.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997258655.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997256519.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=899999997258655.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997258655.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997258655.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997258659.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997258659.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997258645.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997258645.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997258644.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997258644.5 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999997261852.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997263685.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997262852.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997264352.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997261852.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997265907.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997263685.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997265074.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997264796.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999997263407.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999997263241.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999997265907.8 node_expansions=285
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999997261852.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997263700.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997262866.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997264352.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999997261852.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999997265907.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997263700.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997264533.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999997265907.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997264797.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999997264242.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999997263278.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1499999997265907.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997265944.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997265944.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955599255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955599255.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027823241.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027823241.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000111156590.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000058378820.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999958376144.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000027823263.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000027823241.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027823278.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038932584.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000111156590.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058378806.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999988931709.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999958376130.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000027823241.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000027823241.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000027823241.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000027823242.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000027823241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000111156590.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111156612.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111156612.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999955599255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999955599255.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999955599279.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999955599251.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999955599241.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999955599238.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999955599243.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999955599279.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958376143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958376143.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958376165.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958376165.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958376144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958376144.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958376144.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958376144.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958376144.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958376144.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927813036.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927813036.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999927813056.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999927813078.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999927817096.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999927813066.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999927813042.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=899999927817096.5 node_expansions=40
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999927813054.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927814874.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927814054.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927815429.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927815540.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927813040.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927817096.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927814874.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927815719.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927814887.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927815985.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927815429.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999927814429.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999927817096.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927817098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927817098.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927820583.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999927820583.1 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999927817083.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999927818916.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999927818083.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999927819486.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999927819583.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999927817096.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999927819749.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999927818929.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999927819749.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999927820596.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999927818929.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999927820027.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999927819471.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999927818483.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999927820596.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999927820596.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999927820596.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900036541.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900036541.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900036569.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999900036569.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999900036555.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999900036555.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997261454.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000000039256.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111150343.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027817024.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969483680.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969483680.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969483680.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999927815232.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999980593012.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052817012.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000000039232.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999930592135.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999900036555.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969483665.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969483665.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999969483680.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999969483665.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999969483665.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000111150343.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111150343.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111150343.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130594041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130594041.8 node_expansions=469
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111150368.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111150354.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111150368.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130594041.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130594041.8 node_expansions=469
FooPlayer.decide: Prioritizing 20 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1500000111154133.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111155966.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111154133.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130591266.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111156522.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111156633.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130594043.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111154133.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111156800.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111155133.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111155133.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111155133.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111157077.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111156522.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111155522.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000122258043.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000130594043.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000125035821.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000127813321.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000125035821.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000130594043.8 node_expansions=2922
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000111154133.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111155963.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111154133.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111155129.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111156253.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111156642.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111156263.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111156541.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111154133.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111156800.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111155133.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000111155133.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000111155133.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000111157077.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000111156522.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000111155522.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000122258080.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000130594067.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000127814601.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000125035821.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000127813321.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000125035836.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000130594067.2 node_expansions=466
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130594043.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130594070.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130594067.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130594033.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130594034.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1800000130594070.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130594047.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130594047.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130594081.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130594081.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000130594081.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130594055.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130594081.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152816268.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152816268.0 node_expansions=53
FooPlayer.decide: Prioritizing 19 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000116705179.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116707027.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116706201.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116707569.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116707291.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116707701.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116707290.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116705179.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116707857.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116706179.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116706194.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116706193.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116708138.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116706568.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000116706568.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133365670.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000130586893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000133364407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000130589003.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2100000133365670.8 node_expansions=215
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133365685.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133365646.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133365685.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133365696.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133365670.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133365696.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000133365705.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133365707.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000133365707.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133365682.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133365682.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000019476822.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000002810168.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050032381.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999955587916.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999975032374.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999991699034.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999972254596.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999972254593.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000025032380.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000088921257.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000022254603.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999986143491.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999955587917.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999991699027.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999975032374.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999975032374.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999991699034.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972254596.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000088921257.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000088921258.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088921224.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088921258.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000088921259.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000088921259.8 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000088921260.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000088924168.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000088921269.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000105582907.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000088921293.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000088921260.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2400000105582907.5 node_expansions=138
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000088921261.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000088923096.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000088922272.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000088923657.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000088922380.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000088923781.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000088922373.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000088921281.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000088923948.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000088922261.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000088922262.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000088922281.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000088924206.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000088922650.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000088922664.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000105582921.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2400000102805129.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2400000105582921.0 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105582923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105582923.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972247643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972247643.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972247642.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972247642.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999911136542.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999941694927.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999941692101.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999941694941.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999941692090.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999941694941.0 node_expansions=85
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999941692066.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999941693841.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999941694943.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999941694386.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999941693187.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999941694579.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999941693187.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999941692066.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999941693734.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999941694941.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999941692996.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999941694953.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999941693457.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999941693466.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2399999941694953.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911139399.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999911139399.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911142330.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999911142330.5 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999911139387.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999911141222.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999911142331.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999911141797.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999911140520.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999911141511.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999911141888.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999911139389.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999911141065.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999911141519.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999911142332.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999911140408.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999911140498.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999911140788.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999911140775.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2399999911142332.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999911136076.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999911136076.5 node_expansions=13
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999961118614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002784558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999997230669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000038897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997226779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999980561168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991674557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013899279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000038897947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=300000038897947.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000061128330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058350833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052793590.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052795278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016682987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016683276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047237201.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041680534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239735.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016682988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016682453.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016682977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052795288.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044460776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041678308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036125797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033345552.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058348087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041678573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041679962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036123295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047235251.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047236640.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052794420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038903850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036126064.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022233818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036127208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236049.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044458584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030564948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030566291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027789072.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000061128330.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061126943.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061126108.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061128330.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000061128330.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128343.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128343.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016682997.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061128330.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091683900.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086128342.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016682998.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944458109.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061128331.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061128330.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091683887.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091683888.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086128341.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086128344.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061128343.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061128330.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061128344.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061128330.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000015442.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000015442.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091683900.9 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091683897.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683894.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683897.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091683899.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091683899.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091683898.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683885.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091683898.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130572778.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130572778.2 node_expansions=46
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091683920.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091683929.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091683889.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091683899.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091690152.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091683889.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000091690152.9 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091686394.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091686264.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091685561.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091685562.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091685839.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091687375.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690152.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091686264.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000091690152.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690166.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690166.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130579033.2 node_expansions=10
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016689277.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061134610.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086134621.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061134610.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016689278.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944464388.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061134610.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061134611.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091690177.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091690200.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086134621.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086134621.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061134610.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061134610.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061134610.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061134634.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000021722.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000021722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091690200.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690200.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690200.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690178.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690178.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690178.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690178.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690174.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690174.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130579045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130579045.2 node_expansions=32
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000130579045.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125023489.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000130579045.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105579045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105579045.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163912423.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163912423.2 node_expansions=14
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163916987.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1200000163916987.2 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000163912423.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163912444.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000163912390.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000163912430.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000163916987.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000163916971.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000163916987.2 node_expansions=55
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000163914878.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000163914779.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000163914042.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000163914042.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000163914320.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000163915919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000163916987.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000163914765.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000163915876.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000163916987.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163917001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163917001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163917030.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163917030.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000163917047.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000163917045.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000163917047.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944469042.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944469027.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944469005.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944469027.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944469019.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944469017.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944469019.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999944469019.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944469021.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944469006.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944469021.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469021.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944469021.8 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999944469021.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944469008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999944469006.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999944469018.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999944469016.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999944469033.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999944469033.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469033.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944469033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469018.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944469018.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913913477.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913913477.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944469064.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944469064.8 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999944469037.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944469046.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999944469041.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999944472505.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999944469041.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999944472505.2 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999944471527.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944471394.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944469027.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944470694.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944470949.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944472505.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944471394.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944472519.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944471950.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944470840.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1199999944472519.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913916964.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913916964.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002807605.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002807605.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805105.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002805105.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002807619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002807619.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002805120.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002808619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002808619.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002805106.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002805119.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002805118.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002805119.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002805119.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000002805119.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002805119.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002805119.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024888.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050024888.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002805122.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002805120.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002805129.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002808605.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002805132.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000002808605.5 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000002807605.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002807494.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002805105.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002806776.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002807054.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002808620.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002807494.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002808050.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002806953.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000002808620.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002808605.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002808605.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002808619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002808619.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002808606.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002812071.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002808618.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002812071.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002808621.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000002812071.2 node_expansions=67
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002808620.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002808587.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002808595.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000002812071.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002808600.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000002812071.2 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000002811071.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002810960.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002808571.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002812085.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002810274.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002808571.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002810515.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002810960.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002811515.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002810419.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1200000002812085.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002812085.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002812085.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000002812085.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002812085.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002815043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002815043.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002812100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002812100.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000002812137.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000002812135.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000002812145.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000050031902.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000002812135.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000050031902.5 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000002812132.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002814522.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002812132.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002813799.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002812135.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002815080.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002814078.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002814522.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002812132.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002813691.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002813966.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000038917957.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000019474290.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000036138069.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000050031902.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000041694070.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000050031902.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050031904.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050031904.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077805019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077805019.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000050031906.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050031915.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000050031916.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000050031913.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000050031903.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000050031916.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050031916.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050031916.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000025031902.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000025034302.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000025031902.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000025033579.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000025031913.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000025034847.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000025033847.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000025034302.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000025031903.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000025033472.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000025033745.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000050025738.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2400000041694071.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000052805055.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2400000052805055.0 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000052805055.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000052805061.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000052805030.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000052805068.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000052805033.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000052805068.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000052805048.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000052805048.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975026367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975026367.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000063916130.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000141694797.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000202805942.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000191694866.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000105582855.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000036138367.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000141694797.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000141694811.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000202805937.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000202805933.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000191694822.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000191694836.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000105582811.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000077805019.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000113917034.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000141694797.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052805019.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000052805019.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000202805942.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202805919.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202805919.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975026389.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975026389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975026369.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975026369.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975029311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975029311.0 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999975026405.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999975026414.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999975026402.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999975026392.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999975026405.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2399999975026414.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975026399.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975026399.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011132300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011132300.5 node_expansions=57
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999975026444.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999975028813.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999975026427.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999975028105.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999975026427.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999975029389.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999975028372.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999975028813.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999975026424.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999975026983.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999975027258.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000011132312.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2700000002800634.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2700000011132312.0 node_expansions=65
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033346599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072234209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033347154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033346599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069457266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083347821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080568377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083346155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077791988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083346443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072236929.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069458876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122207.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058344986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066680265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055567487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047231653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055567209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052787208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052788875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072236709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058344154.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058342764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038896041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038896596.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567486.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083347821.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083348377.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083350599.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350044.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000083350599.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999988905141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129708.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988905699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988905699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988905131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988905697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050018932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038907488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030572708.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038907488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013901053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005569598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013899040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036128609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000052795044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038904976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027795463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027792754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002788739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991678184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000000011241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997233739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997232906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000009016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994454583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002786817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994453472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997232360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030573029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052795044.0 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794210.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793655.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052795044.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903478.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903478.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903511.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903511.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903510.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903510.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350634.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795078.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350633.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083350633.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002793289.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033348855.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019459077.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795067.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795066.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795066.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083350646.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795066.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795066.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795080.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002793288.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795080.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795080.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903510.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083350646.6 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350645.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350595.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350645.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350666.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052795078.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083350656.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083350645.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002793299.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033348866.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000019459088.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795077.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795077.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052795077.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052795091.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795091.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795077.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002793321.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052795077.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795091.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988903532.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903521.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000083350666.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350657.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350607.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350657.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350666.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083350666.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083350653.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083350643.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350653.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988910066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988910066.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903541.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903532.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903541.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903541.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903541.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999988903543.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903533.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903543.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016681276.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016681276.1 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999988903543.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903541.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999988910041.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988910077.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000016681276.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999988903528.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000016681276.1 node_expansions=56
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000016681276.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999988903498.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000016681276.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016681277.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016681277.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793300.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002793300.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793290.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002793290.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793302.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002793302.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000002801765.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002801209.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002806098.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002801765.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002803432.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002801765.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002802487.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002802209.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000002806098.8 node_expansions=166
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000002801765.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002801209.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002801765.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002803446.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002801766.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002802487.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002802209.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002803598.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002806098.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=900000002806098.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806099.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002806099.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002806122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002806098.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002806098.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002803624.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002800846.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002800846.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803634.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002803634.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111138743.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080583180.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111138743.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111142477.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033359191.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047247187.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080583180.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080583190.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080583180.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111138755.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080583181.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080583181.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080583180.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002803625.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080583178.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080583190.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016691634.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016691625.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000111142477.9 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111138743.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111138745.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111138745.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111138745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111138745.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111138745.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111142485.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111138719.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111138709.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111138736.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000111142485.4 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000111140652.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111142533.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111140096.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111140651.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111142318.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111140697.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111141374.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111141110.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111142486.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000111142533.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142485.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111142485.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142543.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111142543.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142486.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111142486.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142488.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111142488.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142501.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111142501.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000111142502.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111142485.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111142533.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111142495.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111142482.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000111142533.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111142485.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111142485.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111146264.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111146264.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111144430.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111144875.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111145184.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111143860.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111144416.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111146083.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111144430.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111145152.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111144860.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111146264.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=900000111146264.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111146263.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111146263.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811140.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002811140.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811127.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002811127.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811138.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002811138.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811138.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002811138.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811152.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002811152.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811138.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002811138.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811186.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002811186.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000111146260.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080590694.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111146260.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000111146274.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033366718.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000047254705.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080590739.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080590707.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080590739.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000111146260.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080590694.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080590694.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000080590739.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000002811151.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080590694.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080590742.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016699186.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016699138.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000111146274.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111146260.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111146260.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111146320.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111146320.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111146323.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111146296.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111146323.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111146320.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111146320.1 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000111146320.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111146322.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000111149886.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111146299.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111146289.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000111146289.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000111149886.2 node_expansions=43
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000111147288.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111146845.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111147275.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111147677.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111147289.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111148219.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111149899.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111148234.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111148956.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111148664.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000111148987.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000111149899.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111149921.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111149921.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111149930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111149930.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111149921.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111149908.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111149921.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138920147.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138920147.8 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111149912.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111149920.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111149920.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111149920.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111149897.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111149920.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111149943.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111149943.4 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111149946.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111153408.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000111153408.8 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111149954.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111149943.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111149954.8 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111153408.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111153408.8 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111149944.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138920131.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138920131.2 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111149941.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111149933.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111149943.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138920131.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111149933.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000138920131.2 node_expansions=72
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111150931.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111150487.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111152598.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111150931.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111152875.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111151320.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111150944.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111151875.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111151875.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111153444.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000111152333.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000111152598.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000138919131.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000138919132.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000138920145.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000138920131.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=24) score=1200000138920145.8 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138920165.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138920165.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138920176.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138920176.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138920163.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138920163.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138920131.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138920131.2 node_expansions=10
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138920132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138920687.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138922799.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138921132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138923076.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138921521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000138920132.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000138922076.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000138922076.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000138923632.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000138922521.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000138922799.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000166693172.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000166690394.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=1500000166693172.8 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000166693172.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166693172.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138915407.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138915407.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000116693185.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138915415.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000138915417.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000138915415.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000138915430.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000138915430.5 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138915417.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138915417.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000141693174.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141693174.8 node_expansions=198
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116696666.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000058363322.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000169470924.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008361544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000038917111.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000075029111.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000030585544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086141111.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000113918889.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000138918889.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000108363333.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000086141100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086141100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000008361544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086141100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000086141100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044473544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000005583766.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000169470924.5 node_expansions=1066
FooPlayer.decide: Prioritizing 12 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000144470995.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144471549.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000144473634.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000144471944.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000144473889.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000144472383.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000144470984.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000144472928.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000144472928.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000144474446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000144473346.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000144471957.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000144474446.5 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144474444.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000144474435.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144474444.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000169474424.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169474424.0 node_expansions=285
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116696667.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000058363324.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000116696658.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000008361545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000038917112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000075029101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000030585547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000086141112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000113918908.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000138918880.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000108363335.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000086141100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086141114.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000008361544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086141114.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000086141100.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044473544.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000005583767.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000138918880.0 node_expansions=87
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138918889.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000138918852.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000138918889.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000138918909.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138918909.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116696675.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000058363336.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000144474445.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000116696675.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000008361546.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000038917101.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000075029112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000030585547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000086141102.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000113918888.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000108363325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000086141101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000086141101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000008361545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000086141101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000086141101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000044473545.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000005583767.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000144474445.5 node_expansions=84
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144474445.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000144474455.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000144474455.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144474407.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144474407.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144474433.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144474433.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144474454.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000144474408.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000144474421.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000144474431.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000144474418.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144474454.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000144474454.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144474454.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127806400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127806400.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127806402.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127806402.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127806397.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127806397.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127806409.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127806409.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127806410.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127806410.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013915735.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013915735.0 node_expansions=255
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988915724.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999988918643.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005580316.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999988915741.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999988915733.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000005580316.8 node_expansions=111
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988915743.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988916299.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999988917845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999988918124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999988917679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999988916732.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999988917123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999988915734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999988917678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999988917676.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999988918397.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999988918679.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999988916742.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000005580325.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1800000005580325.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005580330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005580330.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030580306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030580306.8 node_expansions=225
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005580341.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005580341.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005583236.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005583236.2 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005580320.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005580331.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005583234.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000005580341.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000005580328.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000005583234.2 node_expansions=62
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000005580331.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005580909.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000005581443.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000005582693.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000005582273.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000005581292.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000005581731.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000005580342.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000005582273.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000005582287.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000005582957.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000005583234.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000005581304.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000005583234.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005583248.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005583248.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000005585577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005585577.0 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116698465.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000058365131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000144476243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000152804281.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999991696687.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080582094.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000094470059.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000030587353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000105582059.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000133359836.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000138920688.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000144470947.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000105582094.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000069476242.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000030587353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000086142909.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000086142909.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000044475353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2100000152804281.2 node_expansions=720
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133360288.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152804281.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133362805.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133362780.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133362780.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000152804281.2 node_expansions=84
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133362766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000133363338.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000133364613.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000133363890.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000133364725.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000133363779.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000133364168.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000133362782.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000133363766.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000133364710.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000133364710.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000133364321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000133365169.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000133363779.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000152804316.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000152804316.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152804281.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152804281.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152804316.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152804316.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152804328.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152804331.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000152806644.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000152806678.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000152804339.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2100000152806678.5 node_expansions=112
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000152804330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152804894.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000152805163.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000152805455.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000152806273.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000152805290.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000152805742.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000152804332.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000152804330.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000152806272.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000152806274.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000152805859.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000152806694.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000152805288.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000152806694.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152806677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152806677.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152806693.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152806693.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152806682.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152806682.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000152811471.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152811471.8 node_expansions=250
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136142403.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000077809069.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163920181.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000022252625.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080586848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000094474848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000050031291.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000105586848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000133364626.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000158364626.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000144478123.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000105586848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000069475736.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000030586847.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000105586847.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000105586847.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000063919291.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000025029514.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000163920181.5 node_expansions=1496
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163920179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163920735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163922568.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163921012.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163921290.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163922124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163921179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000163921568.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000163920179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000163920179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000163922124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000163922124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000163921735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000163921179.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000163922568.2 node_expansions=676
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000163920179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163921735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000163920733.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000163921012.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000163921290.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000163922124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000163921179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000163921568.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000163920179.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000163922568.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000163920178.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000163922124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000163922124.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000163921735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000163921178.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000163922568.2 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000163922582.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163922582.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030591181.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030591181.8 node_expansions=110
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030589233.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030590788.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000030589790.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000030590066.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000030590347.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000030591178.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000030590789.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000030590234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000030589234.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000030589235.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000030591191.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000030589236.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000030591177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000030590791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000030590236.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=2100000030591191.5 node_expansions=60
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030589233.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030589233.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030591179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030591179.5 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030591179.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030591179.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000035628.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000035628.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136146746.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000047259755.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133368957.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000122259778.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999991703310.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080591177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000094481089.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000019481977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000075035626.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000102815311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000127813401.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000113926422.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000075035623.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038926422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000075037533.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000075037533.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033369977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999994480199.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000136146746.0 node_expansions=457
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136146737.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136146713.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000136148645.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000136148630.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136146710.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2100000136148645.0 node_expansions=111
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136146700.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136148258.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136147257.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000136147537.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000136147813.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000136146702.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000136148291.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000136147736.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000136146701.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000136146717.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000136147702.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000136146700.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000136148645.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000136148256.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000136147700.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000136148645.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136148680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136148680.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136150201.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136150201.8 node_expansions=53
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000047261334.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133372459.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000122261348.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999991704890.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080594681.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000094482681.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000019483556.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000075039125.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000102816903.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000127816891.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000113928014.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000075039113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000038928001.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000000039112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000075039112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000075039112.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000033371556.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999994481779.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000133372459.0 node_expansions=2088
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133370903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133370924.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133371913.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133372458.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133371458.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133371757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000133372014.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000133370903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000133372469.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000133371903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000133370924.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133370903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000133371903.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000133370903.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000133372479.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000133371903.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000133372479.8 node_expansions=256
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133372438.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133372438.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133372471.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133372435.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133372445.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2100000133372471.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133372458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133372458.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133372459.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133372459.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108366571.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108366571.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133372484.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133372484.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108366572.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108366572.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039133.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000039133.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039114.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000000039099.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000000039123.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000039116.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000000039123.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000000039123.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969483569.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969483569.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039139.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000039139.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039129.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000039129.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000039139.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000039142.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000039143.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039144.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000039144.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039143.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000039143.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039145.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000039145.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039150.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000039150.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000000039147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000000039147.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969483593.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969483593.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969483592.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969483592.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969483592.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969483592.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969483599.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969483599.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969483597.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969483597.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999969483604.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969483604.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072235887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072235331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033345777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077792000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063901945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075012778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072235555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033344945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069457778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083348667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000075014222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058344721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058344165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061123888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055568333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061121664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044452486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055564999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000069456665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069458866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055566663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038898875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050011654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000083349220.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351998.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000083353942.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000002794922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036130811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033351367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050019488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002793809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047241710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050020599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036129700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030574145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047237478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041682485.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002794376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002794654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002793797.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038907498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052798387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044463918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030573575.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025014976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027790463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025012181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038903038.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016682405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011126850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005570749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016683539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013904083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013904638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030574150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019461070.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052798387.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052798387.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000052798387.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351454.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351454.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351442.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351442.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351463.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351463.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058351452.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083351466.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058351453.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091684797.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002794144.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008349675.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351466.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351452.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351453.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091684808.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091684797.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351466.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002794119.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002794119.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351466.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351453.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008349676.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033349688.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091684808.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684761.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684810.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684811.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091684801.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684762.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684801.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002794120.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002794120.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058351453.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083351478.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058351453.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000091684788.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058351464.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008349676.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083351464.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351478.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351454.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091684799.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091684811.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351453.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002794120.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002794120.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351453.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351454.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000008349676.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033349689.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091684811.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091684788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091684788.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091684789.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091684789.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091684790.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091684797.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091689374.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091684797.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091684799.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000091689374.1 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091686473.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688287.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687985.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091687560.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091684797.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091688116.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091689398.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091687560.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000091689398.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689387.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689387.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091689388.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091689413.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689413.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138996.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138996.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133843.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133843.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133857.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133857.6 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061137329.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061138996.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061135509.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061137344.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061137051.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061136607.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133829.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137162.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061136607.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000061138996.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138996.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138996.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061138996.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138996.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061139010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061139010.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061139009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061139009.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061142496.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061140676.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061142496.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061142219.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061141787.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061139996.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061139997.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061138996.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061142343.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061141787.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000061142496.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061142496.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061142496.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061142509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061142509.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061140009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061140009.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061145975.2 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061142524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061142523.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061142524.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061141410.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061141398.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000061141378.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000061141399.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000061144864.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000061141378.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000061144864.1 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000061143475.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061143031.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061144887.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061144586.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061142753.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061142364.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061142364.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061141388.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061144697.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000061144155.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000061144887.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061144887.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144887.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061144902.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061144902.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061144901.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061144863.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061144901.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947248801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947248801.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999947248787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947248738.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947248787.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947248789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947248789.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027806119.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027806133.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058361701.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061139468.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002806135.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952804344.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027806122.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002806121.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033361691.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066695024.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036139468.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002806121.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999947248788.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999947248799.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000002806122.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002806121.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952804344.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977804354.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000066695024.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066695011.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694998.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695011.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066695009.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066695025.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066695025.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066695011.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695011.8 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000066695001.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066695015.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000066695001.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000066695014.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000066695001.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=900000091691500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691500.8 node_expansions=50
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000066695021.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000066695023.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000066695010.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000066695023.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000066695020.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000041695031.2 action_type=ActionType.END_TURN
  Action 6: expected_value=600000066695023.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=600000066695023.2 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066695021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066695025.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066695025.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066695023.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695023.2 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066702682.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000066698348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000066702682.0 node_expansions=153
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000066701459.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066700015.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066701299.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066699348.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066699737.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066698348.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066699357.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066698357.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066702682.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066700743.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000066701126.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000066702682.0 node_expansions=263
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000066700456.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000091696500.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091696778.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066699348.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066699737.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066698348.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066699344.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000066698348.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000066699348.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066702682.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000066700737.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000066701134.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=900000091696778.6 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066701280.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066701280.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947255034.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947255034.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913921714.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913921714.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947259374.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947259374.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580003.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930580003.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580014.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930580014.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027804012.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011141652.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041692912.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044470682.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002808318.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999952806541.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011141652.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986137347.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016697207.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050026243.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019470700.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986137347.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999930580014.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930580014.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986137344.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986137347.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936135570.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961135571.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000050026243.6 node_expansions=156
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050026237.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026237.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026234.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026234.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026235.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026235.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050026233.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026233.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026235.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026235.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050030535.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050030535.5 node_expansions=27
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026246.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026246.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026237.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026237.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026235.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026235.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580002.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930580002.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580001.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930580001.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577779.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930577779.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999930577777.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930577782.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999930577768.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999930577757.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999930577758.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999930577782.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577758.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930577758.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577768.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930577768.6 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930577799.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930577766.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930577799.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930577792.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930577792.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999930577799.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930577791.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999930577788.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999930577789.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999930577799.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999930580551.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999930580551.9 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999930578885.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930579455.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930579607.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930578774.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930579163.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930577774.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930578774.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930577774.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930580164.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930580566.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=599999930580566.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580551.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930580551.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580540.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930580540.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580540.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930580540.9 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930580554.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930580554.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027804565.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011137912.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041693454.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044471218.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930580565.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002804562.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999952802776.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011137896.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986137885.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016693454.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050026776.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019471221.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986137874.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930580540.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986137874.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986137874.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936136096.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961136122.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000050026776.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050026774.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026774.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026798.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026798.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026798.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026798.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026785.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026785.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026799.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050026799.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050026799.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050026799.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026809.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026809.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025026799.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025026799.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360110.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058360110.0 node_expansions=30
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058360113.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000052804543.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=900000058360113.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058360099.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905580569.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905580569.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905580519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905580519.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905580506.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905580506.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905580519.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905580519.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905580506.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905580506.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036137889.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044471186.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050026742.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052804519.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999905580529.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011137854.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961136075.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044471186.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999994471222.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025026778.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058360089.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027804519.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994471173.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999905580506.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994471173.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994471173.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999944469409.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994469445.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000058360089.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058360075.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058360075.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058360125.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058360125.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036141062.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000044471236.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000050026766.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052807728.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999905580520.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011137866.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999961136099.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044471200.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999994471186.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025026755.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027804556.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994471186.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999905580519.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999905580543.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999994471186.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999994471186.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999944469457.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994472617.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000052807728.8 node_expansions=120
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052804544.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052804544.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052804557.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052804557.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000052804533.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052804533.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052804533.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052804533.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052804548.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052804548.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905580556.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905580556.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905580533.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905580533.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883358311.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883358311.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883358348.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883358348.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883358358.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883358358.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013915681.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000022249013.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000052800081.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055577859.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000011137904.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999975021415.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000047244526.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999972249014.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027800081.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000061133414.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000030577859.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999972249013.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999883358346.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999905580570.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000019466748.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999972249012.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999922247235.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000008354748.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000061133414.8 node_expansions=288
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036137904.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036137904.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139687.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139687.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000036137900.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036137868.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000036137893.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000036139687.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000036137868.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000036139687.8 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000036137890.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000036139521.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000036138854.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000036139724.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000036138868.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000036139279.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000036137854.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000036138854.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000036137854.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036138854.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000036138854.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=900000036139724.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139687.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139687.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139711.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139711.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139724.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139711.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139711.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139702.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139702.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139701.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139701.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139722.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139722.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139721.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036139721.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000036139725.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036139709.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000036139736.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000036139719.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000036139733.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000036139736.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036139722.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036139722.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086125589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075013609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075013943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063900534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014423.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086123387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083348109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077789998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086126978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033345776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033345220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033345498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080569442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069457275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055568053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072236997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058343886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000069457775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050010832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072235830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000072236366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058344440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058344440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066680255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033344941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055565552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000075013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000086126978.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086127534.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086125589.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128923.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000086128923.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022232442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013903276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019455495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041682834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052792256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033348044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036124165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016680495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999997236320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041681386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997236298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011122184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019458852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038905865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005567681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011120738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122127.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005565193.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019453850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997232685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019454962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997232392.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997235740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008346295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033348309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000052792256.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052791978.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052791978.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792256.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000052792256.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578812.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083356576.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055578798.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027799243.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083356576.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997242798.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578798.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086134354.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578798.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000021465.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000021465.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578798.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578798.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055578798.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997242798.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997242798.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055578798.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086134354.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086134354.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), None, None)) score=600000086134354.1 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086130609.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130597.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131021.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132434.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086134354.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133096.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131165.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086131045.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000086134354.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134355.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134355.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134367.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134367.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086134378.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134378.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134378.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134378.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134405.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134405.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134393.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134393.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086136058.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086136059.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086137336.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136614.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086136503.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086137892.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086138558.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138447.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086136516.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119462278.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000119462278.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091684525.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091684525.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462313.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462313.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462325.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462325.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462336.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119462312.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119462333.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119462333.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462333.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462333.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466486.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466486.0 node_expansions=32
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462322.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462322.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462322.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462322.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462322.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462327.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462327.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091684548.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091684548.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058351213.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058351213.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086128990.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041683658.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000086128990.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000011127199.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000025017865.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119462323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000058351199.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000013905880.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013905865.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000058351212.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058351213.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058351212.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000011127199.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999966681879.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000025017879.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058351199.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000119462323.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000119462324.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000119462324.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462323.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462323.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462320.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462320.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119462321.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119466466.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119462320.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119462321.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119466450.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000119466466.0 node_expansions=68
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119463955.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119463956.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000119464268.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000119464521.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000119464380.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000119465769.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119466480.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000119465379.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000119464380.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000119466480.4 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466490.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466490.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966686046.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686046.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086133133.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000058355368.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000041687822.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086133132.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000011131353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000025022020.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000119466465.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000058355353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000013910020.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000013910021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058355353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058355353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000058355389.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000011131353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000025022021.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000058355354.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000119466465.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000119466466.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000119466466.9 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000119466490.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466490.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966686032.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686032.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938906299.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938906299.2 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966686008.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966686008.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999966686008.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966686008.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938909764.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938909764.0 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938906321.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938906332.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938906321.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938906345.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938909777.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999938909777.6 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938907974.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938907975.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938909513.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938906329.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938908541.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938908403.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999938909777.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999938908261.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999938909386.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999938908388.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=899999938909777.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938909777.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938909777.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999997245804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997245804.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058356902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000030579097.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000013911579.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086134666.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983355097.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000091690246.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000030579097.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986133764.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999986133788.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000030579122.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058356888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058356899.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999983355097.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999938909777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999997245764.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000030579124.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091690232.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000091690234.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000091690246.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091690221.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091690221.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091690236.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690236.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058356914.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000030579124.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000013911566.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000086134694.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999983355124.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999997245791.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000030579110.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999986133777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999986133778.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000030579121.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000058356889.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000058356911.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999983355121.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999938909777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999997245789.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000030579124.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000091690235.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000091690249.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000091690249.9 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091690247.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091690247.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091690236.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690236.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091690248.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091690248.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000091690238.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690238.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063912459.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063912459.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063912471.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000063912471.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063909967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000063909967.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086131222.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086131222.8 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000063914148.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000063914134.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000063915689.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000063912468.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000063914689.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000063914580.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000063917078.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000063914413.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000063915525.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000063914578.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000086131223.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1200000086131223.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086131223.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086131223.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955574777.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955574777.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955574787.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955574768.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955574787.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955574776.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955574776.0 node_expansions=8
FooPlayer.decide: Prioritizing 10 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999955576442.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955576442.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955577972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999955574790.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999955577011.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999955576861.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999955578410.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999955576734.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999955577845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999955576857.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1199999955578410.8 node_expansions=70
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999955578397.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999955578375.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999955578397.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999927803789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927803789.8 node_expansions=31
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905578407.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999927800598.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999927800598.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905578375.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905578375.8 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999905581594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905581594.0 node_expansions=82
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008360226.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999997249137.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986137115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086138004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999905580669.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999919471336.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000036138004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999997249137.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999930581558.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999930581558.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999975026892.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000030582471.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000030582471.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999938914892.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999941693558.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999975026892.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000036138004.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000058360226.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000086138004.2 node_expansions=666
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086135796.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086134852.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000086135804.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000086136489.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000086138004.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000086135963.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000086134846.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000086136907.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000086136780.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000086137058.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000086136894.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000086138004.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086138034.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086138034.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086135782.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086135782.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008358005.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999997246916.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999986134923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999905578448.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999919469116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000036135813.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999997246894.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999930579337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999930579337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999975024670.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000030580227.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000030580249.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999938912701.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999905579367.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999941691337.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999975024671.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000036135784.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000058358027.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000058358027.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058358016.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058358016.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058358053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058358053.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058358036.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058358036.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000080579298.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080579298.2 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000058358038.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058358038.8 node_expansions=8
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036122669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030563502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005562614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008339836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000007057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036122669.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000036122669.7 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047240543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044459734.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905263.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008350766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008350752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008350778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052796124.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461403.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461124.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239167.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569089.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008348796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008350764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030573871.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044461372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033351652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033349920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027796310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013904629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013905184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019460184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022236866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027793307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025014959.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000052796124.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796110.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796123.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796123.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000052796123.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052796123.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052796123.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994460998.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027794332.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052796110.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008350776.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080573888.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052796110.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994460999.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086129457.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086129456.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052796109.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008350776.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036128581.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080573902.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796109.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796109.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796109.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796124.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052796109.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086129457.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129444.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129444.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129457.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129445.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129445.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129445.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129445.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994461001.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027794347.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052796111.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008350778.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080573890.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052796125.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994461000.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086129459.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052796112.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052796111.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008350779.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036128570.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080573899.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052796125.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052796111.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052796111.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052796112.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052796126.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000086129459.5 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086129447.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086129423.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086129444.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086129446.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086129447.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=600000086129447.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129411.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129411.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086129435.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086129472.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086129472.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086135446.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086131979.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132253.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086135179.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086130459.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086135459.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131142.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131979.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086131566.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000086135459.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086135456.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086135456.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141153.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141153.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994467011.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027800344.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000052802126.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008356793.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080579902.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052802122.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994467015.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086141133.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052802126.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052802126.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008356801.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000036140244.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080585577.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802122.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052802122.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052802123.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802122.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802122.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086141133.0 node_expansions=117
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086135456.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141133.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086135448.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086135425.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086141117.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000086141133.0 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086137911.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138212.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086141134.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086136410.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086139188.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086139188.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086137077.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135411.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086137558.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000086141134.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086141133.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141133.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141170.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141170.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086141156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141156.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141168.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086141168.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141167.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086141166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086141177.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086141167.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000086141177.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141176.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141191.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086141192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141189.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141192.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141192.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086141178.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141164.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141178.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141179.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086141179.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141179.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141179.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141176.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086141175.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141176.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086141176.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141190.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141178.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141178.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141178.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141179.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141179.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141178.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141178.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086146606.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086146606.4 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086141175.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086141191.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000086141203.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086141187.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086141189.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000086141203.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086141189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141189.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141191.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141191.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086138692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086138692.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086141188.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086141192.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086141192.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994472747.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994472747.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966689969.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966689969.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805358.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052805358.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052805357.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052805357.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052805358.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052805358.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025021591.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052805355.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052805356.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052805345.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052805344.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000052805356.6 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025021592.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025021592.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025322.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025025322.1 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025021567.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025025322.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000025021556.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025021546.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025021569.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000025025322.1 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000025024044.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025024322.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025022568.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025025322.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025022545.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025024600.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025023211.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025021544.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000025023668.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000025025322.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025323.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025025323.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025358.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025025358.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966690212.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000026571.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980579989.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052806127.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052803136.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994468014.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058358680.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058361683.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000025025347.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025025346.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980580003.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008357791.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052803124.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025025323.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025025324.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052803125.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000025025324.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000025025346.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000058361683.0 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358680.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358680.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690225.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690225.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966690213.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690231.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966693238.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966690231.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966690197.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999966693238.5 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966692683.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966690206.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966692572.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966691183.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966690183.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966691183.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966693252.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966691849.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966690206.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966692294.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=599999966693252.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693262.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693262.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693252.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693238.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693238.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912975.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912975.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999972246307.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997248071.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952802752.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025025863.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052803677.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966690789.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030581419.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030581419.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997248071.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997248085.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952802775.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980580553.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000025025863.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000025025863.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025025876.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025025900.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999997248085.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999997248071.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000052803677.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803641.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803641.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803656.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803656.4 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000052806165.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052803664.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052806053.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052804664.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052806053.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052805522.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052803665.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803665.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052803665.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052803665.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000052805775.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000077796380.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000052799159.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000077796380.4 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796393.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796393.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796428.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796428.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000077796428.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077796428.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077796429.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077796429.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077796459.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077796459.5 node_expansions=151
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938905779.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008351126.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022240890.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999952795556.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025018681.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002795570.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055574237.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055574237.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022240890.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022240890.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977795556.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005573348.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050018681.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050018681.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050018681.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050018681.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022240890.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000022240890.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1500000055574237.2 node_expansions=2758
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000055579066.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055576717.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055577955.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000069463081.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000069463083.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083352861.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000055574237.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055576707.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055576717.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000055574237.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066685303.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000055574237.2 node_expansions=297
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000055576717.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000055574227.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000055575606.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000055575177.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000055574218.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000055576566.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000055576010.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000055574217.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000055574227.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000055574239.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000055576288.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1500000055574239.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000055574237.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055574237.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055574262.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000055574262.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000055574239.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000055574239.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938905793.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938905793.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938905793.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938905793.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952795559.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952795559.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938905783.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000008351116.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000022240892.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000025018671.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077796460.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000002795560.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000055574252.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055574238.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000022240892.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000022240892.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999977795559.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005573338.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000050018672.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000050018697.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050018671.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050018671.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022240892.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000022240892.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000077796460.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077796449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077796449.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077796464.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077796464.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077798985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077798985.5 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000077801288.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077798968.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077800176.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000091685332.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077798958.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000091685324.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105575102.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077798958.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077798968.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088907555.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000105575102.5 node_expansions=228
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077798244.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077798246.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000105575102.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077798256.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077798244.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000105575102.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000077800732.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077798232.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077800065.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077799621.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077799233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077798233.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077800636.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077798247.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077798245.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077798233.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077800344.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000105575102.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1800000105575102.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105575113.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105575113.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105575139.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105575139.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105575143.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105575143.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105577643.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105577643.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000105577641.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000105575153.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000105575974.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000105576531.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000105576080.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000105575143.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000105577469.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000105575139.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000105575142.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000105575153.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000105577206.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000105577641.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105577642.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105577642.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080579957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080579957.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000080577653.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080578476.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080577630.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080578567.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080577627.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080579692.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080579956.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080577640.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080577630.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080577640.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080579682.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000080579692.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000080579956.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000047246623.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000047246623.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080582590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080582590.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080579957.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080579937.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080579937.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080579939.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080579932.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080579957.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080579957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080579957.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080578846.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080578846.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080579971.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080579971.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080579986.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080579986.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094466532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094466532.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000080579969.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080579969.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000080579979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080579979.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000080579979.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000080580812.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000080579980.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000080580978.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000080580980.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000080579981.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000080582092.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000080579978.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000080579989.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000080581255.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000080579979.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000080582089.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000080582091.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094466550.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000094466550.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094466537.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094466537.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000094466550.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094466550.0 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000094466548.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094467374.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094466539.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094466541.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094467480.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094466549.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094468590.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094466549.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094466540.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094466818.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094466562.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094468591.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094468593.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1500000094468593.2 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468603.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094468603.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468595.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000094468595.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000094468591.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000094468591.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094469592.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094469592.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999966689916.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000025023251.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038913026.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999969467693.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000041691790.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999991689028.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072246361.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072246362.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000038913029.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038913026.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999994467695.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000022245472.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000091690806.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000091690805.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000066690806.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052801918.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999997245484.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011134359.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000041691790.8 node_expansions=80
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000041690804.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000041691625.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000041690791.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000041691791.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000041690792.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000041691806.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000041690790.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000041692903.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000041690792.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000041690806.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000041691084.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000041690792.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000041691806.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2100000041691791.8 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041691791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041691791.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041691804.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000041691804.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000041691795.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041691795.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000041691793.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000041691793.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966690906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966690906.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999966690892.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966690904.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999966690907.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999966690914.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999966690916.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2099999966690916.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966690916.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966690916.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933359666.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933359666.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999933357585.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933357559.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999933359643.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999933359666.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999933357579.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999933357583.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999933359666.5 node_expansions=65
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999933357566.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999933358399.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999933357568.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999933357569.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999933358569.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999933357566.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999933359681.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999933358570.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999933357568.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999933357555.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999933357846.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999933357566.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999933358555.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2099999933359681.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933359681.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933359681.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999933361198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999933361198.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999933359703.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999933359679.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999933359673.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999933359659.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999933359694.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999933359692.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999933359703.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999997248583.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999977805023.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999908359703.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000008360584.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033360591.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999930581023.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000044471690.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000044471704.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999977805026.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999977805035.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999933359706.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999988915246.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000058360579.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000030582802.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000005582802.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991693926.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999936137470.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999950026359.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000058360579.8 node_expansions=234
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000058360593.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058360580.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000058360597.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000058360582.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000058360581.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000058360578.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000058360597.8 node_expansions=46
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000058360597.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058360584.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058360597.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058362140.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058362140.8 node_expansions=43
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000058360608.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058360593.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058360608.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058360602.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058360602.2 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000058360611.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058360597.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058360611.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030582833.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030582833.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000030582835.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030582832.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030582835.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999877804138.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877804138.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999969470781.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999950027224.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999880581891.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999980582793.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000033360582.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999930581019.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000016693902.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016693892.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999950027224.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999950027224.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999905581891.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999961137447.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030582791.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000002805016.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977805019.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991693904.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999908359675.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999922248557.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000033360582.2 node_expansions=211
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000033360582.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000033360559.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000033360582.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000033360582.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000033360570.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033360582.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999877804137.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999969470803.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999950027250.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999880581918.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999980582816.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999930581025.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000016693915.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000016693914.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999950027249.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999950027250.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999905581927.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999961137472.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000030582804.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000002805028.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999977805028.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991693927.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999908359692.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999922248585.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000030582804.5 node_expansions=66
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030582814.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030582814.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011138252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000011138252.0 node_expansions=87
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000011137262.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000011138095.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000011137263.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000011137260.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000011138261.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000011137261.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000011138260.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000011137818.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000011137261.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000011137260.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000011137539.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000011137261.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000011137261.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000011138262.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000011138262.2 node_expansions=210
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000011138226.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011138250.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000011138227.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000011138227.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000011138247.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000011138250.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000011138252.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000011138230.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000011138218.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000011138240.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000011138264.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2100000011138264.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000011138264.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000011138264.2 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061126386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055569710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063902220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077791441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061125554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027790776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027790498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000075015534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069460046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075015276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069459998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000052789722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052790553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038898332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038896665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050009999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047230554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063899767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041674711.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027786886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027787163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027790497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061125810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058348101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041678044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041678054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069459997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063903098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677766.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000077793387.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077797831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077796720.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000077797831.8 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022238055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005569088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013902699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011124935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000016680213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999980564041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999980566519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025013265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793051.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000010739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999986120961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000010751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999994454903.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999994453237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005566582.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002787126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022233872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000009360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000010194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999980562084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999980563170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999980564296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991674295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999991675406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679428.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000011305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997234626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997233515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019460476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994455684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000012138.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000044461165.1 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000044461165.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125176.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000014930.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050016720.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086127841.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036126064.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000014952.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000077794508.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016720.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016707.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016718.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086127855.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016718.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050016708.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016707.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016708.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986125165.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986125151.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077794522.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077794522.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000086127855.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127855.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127855.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127867.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086127867.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000014963.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050016742.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086127853.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036126089.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000014977.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986125199.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000077794520.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016741.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016741.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050016752.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050016741.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050016741.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050016741.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050016742.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986125199.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986125186.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000077794520.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000077794531.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086127853.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086127863.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086127863.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133285.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133285.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086130243.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130083.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129818.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086133285.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086129673.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086131193.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130639.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132596.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000086133285.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133298.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133298.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133297.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133299.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133309.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133309.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133309.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133310.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133300.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133300.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133311.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086133291.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086133300.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086133300.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086133299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133299.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999986130631.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986130631.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000020423.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050022188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086133300.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000036131535.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000000020423.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000077799979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000050022188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000050022187.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000050022188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000086133299.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000050022200.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000050022200.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000050022187.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000050022188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999986130645.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999986130631.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000077799967.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000077799967.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000086133300.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086133313.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133313.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086133313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133313.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086133309.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086133312.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086133312.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086133312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133312.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086133303.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000086133303.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000086133302.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000086133303.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=900000111127866.4 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=900000111127866.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086133299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133299.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011125200.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011125200.8 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036126977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111127877.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072238099.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000014977.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102794544.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000075016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000075016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000075016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111127877.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000075016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000050016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000050016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000075016755.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000011125199.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000011125199.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000102794544.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000102794544.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000111127877.5 node_expansions=612
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086135690.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000086135524.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000086135247.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000086135413.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000086135135.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000086136646.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000086136079.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000086139580.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000086138024.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111127877.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000111127877.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111127877.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127877.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000014974.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000014974.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000014975.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000014975.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011125183.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011125183.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011125197.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000011125197.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000011125223.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000011125223.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036126976.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000075016753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111127865.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000072238100.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000000014975.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000102794547.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000075016753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000075016753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000075016753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000111127878.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000075016753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000050016768.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000050016753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000075016753.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000011125199.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000011125198.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000102794533.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000102794532.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000111127878.4 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111127880.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127880.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133138.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133138.1 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111127867.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111127875.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111133138.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111127864.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111127877.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000111133138.2 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000111130220.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111130082.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000111129809.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000111128971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000111129677.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000111131193.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000111130628.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000111133149.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000111132572.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000111133149.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133138.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133138.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133140.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133140.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000111133149.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133149.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000036132249.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000075022040.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000111133152.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000072243388.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000000020249.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011130485.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102799832.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075022040.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075022027.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000075022027.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000075022040.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000050022027.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000050022040.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075022041.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011130471.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000011130486.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102799818.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102799829.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000111133152.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111133166.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111133166.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111133166.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111136053.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111136053.1 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000088910942.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000111133167.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000111133153.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000111133173.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000111136053.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000111136053.1 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000111135497.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000111135370.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000111135082.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000111134249.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000111136064.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000111134956.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000111133148.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000111134123.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000111135929.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000111134527.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=900000111136064.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913831.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088913831.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691623.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691623.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691623.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091691623.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091693977.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091693977.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691648.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091691648.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999980578737.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980578721.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999980578734.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999980578745.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999980578748.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999980578748.6 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980578734.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980578734.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980578735.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980578735.1 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016693074.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075027332.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091693999.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052804221.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999991691296.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083360666.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075027332.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075027307.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055582851.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091693986.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055582851.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030582851.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030582851.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055582851.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991691296.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991691296.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083360653.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083360653.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000091693999.2 node_expansions=631
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000091691644.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000091693973.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000091691609.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000091691599.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000091691614.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000091693973.8 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000091693988.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091693821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000091693543.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000091692719.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091693709.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000091693418.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091691608.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091693987.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000091692598.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000091694386.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000091692974.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1500000091693987.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091693997.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091693997.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091694011.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091694011.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581135.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980581135.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581122.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980581122.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980581114.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980581098.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980581098.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991691321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991691321.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991691320.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991691320.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991691321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991691321.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016693100.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075027359.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091694003.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052804235.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980581114.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083360678.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075027346.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075027337.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055582878.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091694012.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055582888.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030582890.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030582878.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055582891.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991691321.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991691345.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083360678.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083360656.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000091694012.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091693989.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091693989.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980581123.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581099.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980581099.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980583890.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980583890.8 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016695876.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075030121.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000091696788.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052806988.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999991694098.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083363432.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000075030121.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075030121.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055585654.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000091696766.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055585654.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030585654.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030585654.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055585654.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999991694098.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999991694098.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083363455.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000083363432.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000091696788.5 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000091696377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000091696224.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000091695932.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000091695100.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000091696099.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000091695821.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000091693988.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000091694988.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000091696780.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000091695544.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000091693988.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000091696780.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696789.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091696789.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000091696790.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000091696790.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000091696781.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000091696781.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077809734.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077809734.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000077805980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000077805979.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000077805953.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000077805965.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000077809721.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000077809721.8 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000077805958.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000077805944.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000077807901.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000077808069.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000077807055.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000077805944.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000077809722.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000077805944.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000077805945.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000077806944.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000077807514.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000077807777.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000077809722.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077809736.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077809736.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016697759.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075031981.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038919978.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999966696832.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999977807055.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083365311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061143056.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061143067.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041698611.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077809745.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041698610.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016698625.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016698625.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000041698625.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977807056.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977807055.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069476403.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069476411.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000083365311.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083365292.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083365292.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966696833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966696833.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016697723.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075031959.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000077809746.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038919967.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999977807056.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083365292.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000061143056.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000061143079.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041698625.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000077809722.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041698610.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000016698611.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000016698621.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000041698625.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977807055.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977807055.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000069476403.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000069476389.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000083365292.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083365301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083365301.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083365288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083365288.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000083365288.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083365273.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000083365276.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000083365299.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000083365287.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000083365299.8 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083365300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083365300.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365300.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083365300.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083365312.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083365312.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365322.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083365322.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365333.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083365333.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000063920882.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083365311.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083365310.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113920796.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113920812.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000083367700.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000113920812.0 node_expansions=79
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000111143048.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000113920846.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000108365257.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1200000113920846.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113920812.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113920812.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977807042.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977807042.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977807055.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977807055.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977807090.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977807090.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977807070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977807070.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977807100.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977807100.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999958362613.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977807065.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999977809429.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999977807079.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999977807067.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999977809429.2 node_expansions=58
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999977807055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977807055.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977807596.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977809166.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977808151.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977808040.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977807055.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977807055.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977807040.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977809429.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977808055.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977808596.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999977808888.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1199999977809429.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977809442.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977809442.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958365013.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958365013.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958365001.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958365001.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958365032.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958365032.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999958363068.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958365037.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999958365012.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958365010.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958365012.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999958365037.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999958365024.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958364997.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958365024.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999958365010.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958364988.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999958365008.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958365012.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958365022.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999958365025.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999958365025.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958365025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958365025.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958365010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958365010.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958363066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958363066.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997250001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997250001.8 node_expansions=65
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1199999958365025.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999958365025.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999958365581.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999958367136.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999958366136.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999958366027.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999958366027.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999958365025.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999958365047.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999958365025.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999958366047.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999958366581.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999958366858.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999988917504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999977805003.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1499999997250003.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1499999972247739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1499999997250003.8 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997250001.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997250001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958360247.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958360247.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000066696227.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000113920530.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000116696256.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000088920530.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000016695335.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999997249988.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000122251777.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100031641.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000100029583.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000080585099.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000136140678.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100031641.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000055585102.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000055585127.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000080585114.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999997249988.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080585137.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000108362891.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000136140678.2 node_expansions=166
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136140668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136140668.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136140713.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136140705.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136140713.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155581230.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155581230.0 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000155581215.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155581225.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155581771.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155582326.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155582326.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155581215.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155582166.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155581215.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155581215.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155581225.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169473999.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155582721.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155585110.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155583013.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000144470790.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000169473999.5 node_expansions=546
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000136141702.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136143775.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000136141714.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169473999.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000136141712.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000136141704.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000169473999.5 node_expansions=115
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000136142245.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000136143801.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000136142816.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000136142691.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000136141689.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000136143260.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000136143523.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000169473999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000155582166.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000144469677.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000169473999.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169473999.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169473999.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100029595.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000166692317.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000169470095.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000141692317.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000016695372.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999997250025.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000175025651.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000133362927.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000133362938.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113918469.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000133362938.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088918472.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000088918472.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080585139.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000041695369.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000002805583.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000113918494.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000161136762.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000175025651.0 node_expansions=390
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000155585156.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155585125.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155585156.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155585149.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155585149.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000155585149.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155587235.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155585168.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175025674.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155585172.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000155585146.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000175025674.5 node_expansions=114
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000155585157.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155585156.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155585713.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155587260.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155586271.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155585160.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155586160.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155585156.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155585149.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155585149.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155585157.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155585149.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155586705.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155586982.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000175025673.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000163913210.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=2100000175025673.5 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175025710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175025710.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175025675.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175025675.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175025690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175025690.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175025727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175025727.5 node_expansions=229
FooPlayer.decide: Prioritizing 14 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000175025690.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175025719.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000175026229.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175026784.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175026796.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175025690.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175026637.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175025676.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000175025690.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175025683.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175025687.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175025673.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175027215.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000175027474.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000175027474.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138916382.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138916382.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138916349.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138916349.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000138916388.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000138916382.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000138916388.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116694168.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116694168.8 node_expansions=6
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000116694181.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116694172.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116694727.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116695283.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116695283.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116694172.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116695172.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116694172.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116694181.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116694172.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116694172.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116694172.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116695727.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116696005.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000116696005.5 node_expansions=140
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000116695980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116697534.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000116697534.2 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000094473774.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116697526.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000116697549.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116696005.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116695996.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000150029282.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2400000150029282.0 node_expansions=224
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000116696006.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116697534.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000116697547.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000116696003.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000116696004.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000150029290.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2400000150029290.0 node_expansions=222
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000144475252.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000141697475.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000144475252.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000150030808.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000136141919.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2400000150030808.5 node_expansions=150
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127807095.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000150030808.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000150029303.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000150029276.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000150029280.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2400000150030808.5 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000150029268.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000150029289.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000150029808.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000150030379.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000150030379.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000150030253.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000150029288.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000150030253.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000150029268.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000150029288.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000150029253.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000150029289.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000150030830.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000150029253.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000150030268.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2400000150030830.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127808586.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127808586.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150030844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150030844.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150030846.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150030846.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150032403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150032403.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150030889.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150030889.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150030889.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000150030889.0 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150030889.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150030874.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000150031430.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000150032000.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000150031985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000150031875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000150030907.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000150031873.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000150030871.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000150030871.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000150030908.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000150030874.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000150030872.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000150030873.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000150031875.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000150032427.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2400000150032427.5 node_expansions=64
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000150032427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150032427.5 node_expansions=5
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075015609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066681666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069456108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075014766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030568556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072234497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063898607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061125555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063903666.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072237275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050010552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058347222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072236709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000055565832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030567999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030564943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030563833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058343888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052786385.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000080571442.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576165.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080575609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000080576165.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047240054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019454931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033347219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036124988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036128054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027792491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997237431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999997236876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050017554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997236863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022236083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002787680.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002788236.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008343516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457142.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008344073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008342962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013032.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000010739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041683653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022234684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236851.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997233781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997232682.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000009903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000009626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013900751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011121295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050017554.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017554.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015054.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016443.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050017554.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795889.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795889.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795902.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795902.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000016332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000016332.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080573667.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086129222.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991682110.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052795901.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052795901.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027799784.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000113912673.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052795901.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052795888.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991682111.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991682111.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052795901.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052795889.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052795888.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000016346.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052795901.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052795901.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086134895.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000113912673.0 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000113907001.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113912673.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000113906975.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000113906978.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113906988.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000113912673.0 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000113911994.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000113908650.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000113912686.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000113909484.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000113911019.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000113912686.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000113909206.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000113908372.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000113912686.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113912686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113912686.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113912700.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113912700.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080579366.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086134922.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991687811.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052801575.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052801575.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027799811.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052801575.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052801586.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991687811.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991687811.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052801575.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052801586.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052801588.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000022033.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000022020.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052801576.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052801576.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086134923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000086134923.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134919.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022033.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022033.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000000022019.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022019.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022006.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022006.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022006.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022006.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975019506.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975019519.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975019531.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019554.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975019554.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019568.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975019568.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975019565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975019567.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975019568.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975019543.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975019568.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019570.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975019570.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975019590.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975019566.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975019590.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975019569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975019580.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975019580.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947241789.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241789.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947241789.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947241789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947241789.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999947244458.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999947243736.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999947243459.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999947241805.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999947245848.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999947244014.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999947244014.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999947243180.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999947245015.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999988903648.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=899999988903648.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903648.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988903648.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903647.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988903647.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966681424.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966681424.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685459.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966685459.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966681438.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966681438.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685459.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966685459.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999966683112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966683376.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966683098.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966681421.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966685458.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966683645.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966683644.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966682811.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966683655.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999966685458.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685468.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966685468.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999966681416.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966681416.8 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685462.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966685462.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685463.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966685463.6 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966685463.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966685463.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966685462.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966685462.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061130792.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069464126.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999969463236.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002797459.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033353026.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994463237.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000069464137.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000058353016.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000036130792.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999969463239.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999916683680.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977797461.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008353017.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000008353014.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966685459.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008353025.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008353015.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063908571.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000069464137.8 node_expansions=236
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069464127.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069464123.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069464139.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069464113.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069464113.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000069464139.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069464128.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069464128.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000069464136.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069464136.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061132952.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069464091.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999969463238.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002799619.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000033353006.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999994463228.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058353006.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036130796.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969463217.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999916683682.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977797449.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008352981.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008352984.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966685427.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966685426.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008352981.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008352992.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063908574.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000069464091.8 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069464127.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069464127.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069464127.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069464127.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061130793.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999969463240.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000002797460.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033353013.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994465420.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000069464117.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000058353006.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000036130793.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999969463240.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999916683671.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977797450.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000008353017.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008353005.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966685463.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966685449.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000008353005.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000008353005.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063908569.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000069464117.2 node_expansions=72
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000069464118.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069464127.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000069464115.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000069464111.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000069466309.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000069466309.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000069465754.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069466031.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069466337.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069466211.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069465767.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069464100.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069466309.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069465934.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069465476.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069466337.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000069466337.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069466309.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069466309.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069466334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069466334.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000069467976.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000069468267.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000069467600.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000069467988.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000069466323.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000069468531.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000069468156.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000069467309.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000069467726.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000069468545.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000069468698.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=900000069468698.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000069468712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069468712.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916688278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916688278.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916688230.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999916688230.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883354942.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883354942.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999883354921.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999883354921.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468709.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944468709.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944468688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944468688.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922246500.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922246500.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922246479.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922246479.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922246483.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922246483.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999922246482.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999922246489.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999922248841.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999922246490.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999922246480.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999922248841.9 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999922248133.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999922248397.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999922247855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999922248133.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999922246466.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999922248855.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999922246466.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999922248286.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999922247452.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999922247744.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999922248675.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=899999922248855.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922248865.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922248865.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861135077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861135077.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861135064.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861135064.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861133167.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999861133167.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999861133154.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999861133154.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922246945.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922246945.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922246921.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922246921.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922245824.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922245824.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922245836.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922245836.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999922247487.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999922247765.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999922246834.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999922247487.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999922245820.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999922245834.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999922247945.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999922245834.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999922248057.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=899999922248057.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894470265.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894470265.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999922248055.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999922248055.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894470291.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894470291.8 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030565947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999986118113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977781167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961115001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961116946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000008446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999991671724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047238932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033349998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047238400.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461431.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793822.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002794932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002794932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038904990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002795752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052796711.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349455.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000041685307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022236642.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022236588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008349073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002793809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002794905.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030574429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013903819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005571296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011124374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237982.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125749.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902693.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027793538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016681885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126573.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052796711.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052795877.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796711.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799518.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000052799518.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052795332.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052795332.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052795321.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052795321.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799543.0 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052798000.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052797735.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799533.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797445.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798555.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052797575.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797853.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052798408.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052799533.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799519.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799494.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799519.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799555.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052799551.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052799542.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799551.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910609.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088910609.6 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088910610.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000080577276.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000088910610.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066685620.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066685620.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088913814.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088913814.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000111132866.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108355087.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000102799521.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091688409.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000116688420.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088913846.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088916624.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088918013.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111132865.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000116688420.8 node_expansions=215
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000088916526.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088916805.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088916246.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088916526.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088913861.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088915972.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088913846.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088916346.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088916913.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088915958.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000116688431.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1200000116688431.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116688420.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116688420.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975019989.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999975019989.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999975019979.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999975019979.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013909757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013909757.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013909757.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013909757.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013909757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013909757.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000013909755.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013909757.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000013912810.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000013909767.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000013909778.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000013912810.8 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000013910725.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000013912684.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000013912116.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000013911432.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000013909765.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000013911851.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000013909766.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000013912266.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000013912821.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000013911836.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000013912821.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013912825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013912825.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013912810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013912810.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000013912832.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013912799.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013912832.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013912821.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013912821.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000013912823.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013912796.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013912823.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013915747.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013915747.8 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000013913791.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000013915738.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000013915189.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000013915183.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000013914911.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000013912833.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000013912839.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000013914905.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000013912829.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000013915323.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000013914901.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000013915738.8 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000013915738.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000013915724.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013915738.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033358165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033358165.2 node_expansions=236
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000036141433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000047251766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000033360488.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000033360488.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041697878.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000047249933.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000047249933.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000033360211.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000047253433.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000033358149.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000033360649.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000047253433.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013917655.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000047253433.0 node_expansions=3372
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000036141433.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000033361601.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000027808098.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000013917655.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000041697878.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000027808099.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000013915325.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000016696987.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000013915325.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000013915315.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000013915315.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000047253433.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000013917655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000013915154.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000047253433.0 node_expansions=782
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000013922345.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000013923178.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000013923744.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000013923748.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000013923471.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000013923736.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000013921345.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000013922356.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000013921345.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000013921356.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000013921359.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000013921355.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000013923193.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000047253433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000013917401.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000013914890.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=2100000047253433.0 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031212.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025031212.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031227.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025031227.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031221.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025031221.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031223.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025031223.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000025031243.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000025031198.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000025031225.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000025031204.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000025031204.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025031243.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031237.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025031237.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025031224.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025031224.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988920130.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988920130.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052809061.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083364589.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000111142348.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000080586826.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983362780.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999916696113.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061142335.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000083364589.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061142334.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091697891.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091697887.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061142335.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061142344.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033364557.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011142335.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038920122.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000133364555.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155586838.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000155586838.8 node_expansions=114
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000155586776.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155586761.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000155586771.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000155586761.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000155586793.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000155586793.2 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155586774.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155586774.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916696141.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999916696141.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999916697092.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999916697925.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999916698515.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999916698482.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999916698205.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999916698491.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999916696126.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999916697126.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999916696094.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999916696092.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999916696092.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999916696092.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999916696927.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=2099999916698515.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999916698480.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999916698480.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988924870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988924870.8 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052811380.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083366927.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000111144703.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000080589193.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999983365148.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999916698490.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000061144749.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000083366925.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061144704.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000091700258.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091700281.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000061144702.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061144704.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033366926.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011144702.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038922479.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000133366927.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000155589181.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2100000155589181.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155589170.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155589170.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155589183.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155589183.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000155589192.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000155589168.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155589192.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175029681.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175029681.5 node_expansions=115
FooPlayer.decide: Prioritizing 16 infrastructure actions over 26 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000155592558.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000155593391.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000155592558.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000155593947.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000155595336.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000155592558.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000155591558.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000155592558.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000155591558.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000155591558.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000155591558.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000155591558.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000155592391.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000169475688.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2400000175029687.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2400000166693865.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2400000175029687.5 node_expansions=402
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175029698.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175029698.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175029723.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175029723.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000175029711.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175029711.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000200029708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000200029708.0 node_expansions=266
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000175029732.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000175029715.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000175029732.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000175029720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000175029720.0 node_expansions=2
FooPlayer.decide: Prioritizing 14 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000197251939.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000188917099.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000188917217.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000200029717.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000191696384.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000188916266.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000188916276.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000188917216.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000188916276.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000188916266.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000188916266.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000188916266.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000188917099.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000188918605.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2700000200029717.0 node_expansions=900
FooPlayer.decide: Prioritizing 16 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000175033114.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000175032951.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000175033107.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000175034220.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000175033107.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000175032107.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000175032109.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000175033107.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000175032114.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000175032107.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000175034510.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000175032114.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000175032114.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000175032940.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000188918607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000200029719.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000200029719.0 node_expansions=96
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000169474161.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000200029725.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000200029725.0 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000200029704.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000200029713.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000200029713.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169474157.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000169474157.5 node_expansions=7
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000169480314.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000169476270.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2700000169480314.5 node_expansions=236
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000169477261.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000169477092.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000169477267.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000169480325.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000169477267.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000169476274.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000169476270.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000169477274.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000169476259.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000169476259.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000169477647.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000169476259.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000169476259.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000169477103.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000169480325.5 node_expansions=408
FooPlayer.decide: Prioritizing 15 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000169477249.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000169477094.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000169477270.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000169477270.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000169476249.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000169476261.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000169476270.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000169477261.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000169476259.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000169480328.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000169477658.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000169476267.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000169476267.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000169477094.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000169481883.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2700000169481883.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000169480322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000169480322.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000066704081.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097258108.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000155591428.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000094481859.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999997256304.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999941701637.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000075037414.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000097259636.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000075035868.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000136148525.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000136146982.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000075035871.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000075035875.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000047258082.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000025035875.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000033369195.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2699999958369204.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000122258093.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000155591428.5 node_expansions=222
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000155592414.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000155592416.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000155592247.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000155592414.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000155592422.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000155591414.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000155591416.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000155591430.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000155592430.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000155591416.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000155591429.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000155592803.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000155591430.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000155591414.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000155592247.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000155592972.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2700000155592972.0 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000155592981.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000155592981.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941703193.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941703193.0 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941703205.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941703169.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999941703167.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999941703159.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999941704713.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2699999941704713.0 node_expansions=84
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999941704168.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941704168.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941704028.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999941704157.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999941704195.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999941704192.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999941703195.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999941703192.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999941703157.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999941703157.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999941704157.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999941703157.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999941704557.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999941703159.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999941703157.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999941704001.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999941704751.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2699999941704751.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941704724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941704724.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941707680.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941707680.0 node_expansions=47
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941704749.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941704762.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999941704737.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999941704739.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999941707668.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2699999941707668.0 node_expansions=74
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999941705725.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941705748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941705556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999941707679.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999941705735.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999941705737.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999941705735.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999941704734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999941704723.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999941704748.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999941704734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999941705723.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999941704723.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999941706123.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999941704734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999941704734.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999941705556.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2699999941707679.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941707668.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941707668.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941707679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941707679.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999941707702.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999941707690.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999941707702.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000066708606.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000125041892.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000155597483.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=3000000122264114.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999997262359.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000075041936.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000097264135.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000075041915.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000136153026.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000136153003.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000075041914.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000075041914.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000047264137.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000025041915.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000033375261.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999958375260.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000122264147.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000169486360.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=3000000125041892.0 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000097264159.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000097264159.0 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000097261670.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000097264158.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000097264158.0 node_expansions=40
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000097261676.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000097264169.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000097264166.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000097264168.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000097264134.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000097264134.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000097264169.0 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000097261660.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000097261660.0 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2700000072257607.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2700000072257627.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2700000072257607.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2700000072257610.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000072257604.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2700000072257620.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2700000072257614.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2700000072257592.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000072257594.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2700000072257604.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000072257594.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2700000072257595.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2700000072257592.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000072257607.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000072257613.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000072257617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2700000072257627.0 node_expansions=146
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000072257612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000072257612.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000072257611.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000072257589.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000072257611.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000075035336.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000075035336.5 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000047257582.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000047257603.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000047257603.5 node_expansions=11
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999966670280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999966670003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011120058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011120114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002782613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005560390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892001.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000002786168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997230613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000027787947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027786003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027787947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027785447.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000027787947.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000030570494.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002792441.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002794641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033346664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002793266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002794644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002793242.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239966.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018646.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036126945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036126656.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016679941.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005568517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030571931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027794684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038904686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014685.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036127775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013901305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041682809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033351087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027789630.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013900461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016676849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123514.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901871.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000050018658.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050020595.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050018657.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000050016157.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=600000050020595.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020596.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020596.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050019075.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018661.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019908.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050019206.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050020595.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050019353.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050018132.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050017964.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000050020595.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020608.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020608.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020620.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020620.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050020606.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000075020643.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000075020640.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002796619.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000018841.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083353963.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050020606.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050020607.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050020606.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000075020629.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050020619.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002796619.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002796606.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050020619.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000018828.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000018828.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083353951.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083353977.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000083353977.4 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353963.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353924.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353963.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353973.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353973.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353962.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353961.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353962.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353962.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353962.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083353976.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353951.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353976.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353977.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353977.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083353987.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083353949.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353987.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353988.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083353988.4 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083356645.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083357467.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083356209.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356751.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083356899.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083356898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083355640.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083355509.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083356620.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000083357467.6 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357454.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357416.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357454.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357467.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357467.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357454.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357416.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357454.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022332.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000022345.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022308.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022345.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000022346.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022322.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022346.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000022344.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000022344.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000022348.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022323.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000022348.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966689011.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000022325.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000000022357.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000022334.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000022344.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000000025276.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000000025276.4 node_expansions=45
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000000025009.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000024554.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000025109.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000025277.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000025276.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000024998.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000024012.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000023888.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000024998.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000024720.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000000025277.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000025289.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000025289.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997245408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997245408.2 node_expansions=53
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016697485.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016697485.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100023518.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066690184.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969473485.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075023518.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016697485.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075023518.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075023518.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000066690184.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016697485.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969473485.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969473485.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016697485.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999966695707.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999966695707.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075023518.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075023518.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000100023518.1 node_expansions=674
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000075028721.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075029734.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075029276.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075029832.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075030845.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075028054.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075029734.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075028720.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075028623.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075029720.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000075029444.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094468519.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000100023518.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=900000100023518.1 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100023518.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023518.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023532.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023532.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023546.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023546.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023558.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023558.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100023546.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023546.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041690212.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041690225.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100023568.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000066690213.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994466213.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999991688434.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075023546.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000041690212.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075023569.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000075023580.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000066690237.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000041690213.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994466211.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999994466212.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000016690211.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991688434.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075023548.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075023546.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000100023568.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100023568.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100023532.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023568.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100023581.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023581.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000100023571.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000100023546.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100023571.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000100023571.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100023571.6 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000041690244.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041690238.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000066690256.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994466238.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999991688466.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000094465050.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041690244.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075023588.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075023588.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086131716.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041690235.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999994466238.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999994466235.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016690238.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966688460.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999991688457.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000094465050.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075023588.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000094465050.0 node_expansions=414
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000075023578.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075023551.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000075023577.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000075023593.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000075023577.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000075023580.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000075023593.1 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075023580.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075023552.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075023580.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075023591.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075023591.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000075023594.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000075023556.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000075023594.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966688455.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966688455.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933355121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933355121.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966688466.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966688455.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966688455.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933358886.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933358886.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933355136.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933355136.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933358899.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933358899.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999933356799.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999933357788.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999933357344.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999933357913.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999933358913.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999933356122.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999933356802.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999933356813.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999933356677.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999933357799.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999933356510.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=899999933358913.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999933358899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999933358899.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958358888.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958358888.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999925025569.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999925025569.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958362108.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958362108.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958358911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999958358911.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958362119.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958362119.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999958360578.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958361565.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999958361120.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999958358911.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958359898.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999958359898.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958362135.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999958360564.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999958360564.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958360454.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999958361564.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999958360301.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1499999958362135.0 node_expansions=132
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999958362120.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958362114.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999958362112.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999958362101.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958362101.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958362120.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958362134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958362134.0 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999958362134.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958362119.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999958362114.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999958362125.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958362113.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999958362127.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958362134.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999944473254.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944473219.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999944473237.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999944473233.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999944473235.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999944473235.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944473254.5 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999944473243.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944473246.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999944473224.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999944473235.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999944473236.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999944473247.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1499999944473247.5 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999944473236.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944473225.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944473236.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941692380.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941692380.8 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999961137714.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002802182.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000080579960.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000013913293.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999941689269.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000047248848.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000002802159.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055579937.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055579960.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013913270.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999988913269.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999944470158.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999944470158.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963913269.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999936135492.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999961135492.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055579937.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069468826.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000080579960.0 node_expansions=1164
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000052811025.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000052808358.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000052810026.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000052811025.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000052810581.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000052808358.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000052809358.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000052809359.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000052810026.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000052810039.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000052809925.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000052811022.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000052809747.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000080579961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000072248849.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000072242898.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1800000080579961.0 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000080579961.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080579922.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080579961.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080579972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080579972.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000080579972.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080579982.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000080579982.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080579960.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080579960.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999961138141.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000002802179.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000080579935.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000013913280.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999941689266.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000027802189.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000002802191.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055579982.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055579947.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013913289.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999988913279.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999941689277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999941689266.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999963913277.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999936135488.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999961135489.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000055579947.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069468846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000080579935.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080579946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080579946.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080579947.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080579947.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911133725.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911133725.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936135513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936135513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936135500.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936135500.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936135502.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936135502.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999936135501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936135501.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913913303.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913913303.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999913913303.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913913303.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913915923.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999913915923.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999913913301.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999913915919.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999913913316.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999913913293.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999913915934.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999913915934.8 node_expansions=69
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999913914935.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999913913279.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999913914934.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999913915948.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999913915501.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999913913268.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999913914316.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999913914269.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999913914935.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999913914948.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999913914834.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999913915934.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999913914670.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1799999913915948.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999913915934.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999913915934.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999888915957.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999888915957.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999888915957.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999888915964.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999888915979.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999888915941.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999888915954.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999888915979.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999888915943.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888915943.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863914178.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999863914178.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999913915955.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999955582624.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058360413.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991693721.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999894469708.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980582611.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999955582610.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008360399.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000030582610.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013915943.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999941693708.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999894469721.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999894469708.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999916693708.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999888915930.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999913915930.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000008360388.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000022249277.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000058360413.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058360388.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058360388.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058360423.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058360423.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999913915982.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999955582625.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999991693756.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999894469748.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999863914193.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999980582625.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999955582625.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000008360423.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000030582626.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013915969.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999941693735.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999894469760.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999894469769.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999916693735.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999888915957.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999913915970.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000008360445.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000022249292.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1800000030582626.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030582636.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030582636.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050026093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050026093.0 node_expansions=70
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000030586511.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030584845.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030586511.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030587511.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030586122.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030584844.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030585844.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030585844.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030586511.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030586511.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030586845.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030585844.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030585678.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000030587511.5 node_expansions=381
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000030586511.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030584858.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030585845.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030586511.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030586133.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030584855.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030587511.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030585855.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030585858.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030586512.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030586522.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030586401.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030585844.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030584855.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1800000030587511.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030587512.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030587512.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030587524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030587524.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999913920858.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999955589311.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058365299.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991698659.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999894474637.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999863919078.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999980587557.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999955587546.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000008365324.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000013920857.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999941698637.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999894474637.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999894474637.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999916698637.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999888920888.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999913920859.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000008365326.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000022254192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000058365299.8 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000058365299.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058365283.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000058365293.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058365270.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000058367089.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000058367089.5 node_expansions=48
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000058366923.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058365257.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058366281.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058366933.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058367089.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058366534.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058365267.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058366269.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058366267.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058366933.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058366936.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058366837.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058366267.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000058365269.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000058367089.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058367100.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058367100.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058367111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058367111.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058367112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058367112.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036142808.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036142808.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036141034.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036141034.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036142823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000036142823.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000036141004.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036141004.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999969450280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000036121003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019453169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030564614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966673614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013897614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000030565447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966672780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016673169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000007835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000016675390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013896779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994449779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=300000036121003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=300000036121003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005567974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000052796166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050016999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058350334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000019458809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005567977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005569918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044457752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047238097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025014707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000044462820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036128878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016681584.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030570830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025014138.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038903606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030568583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030569972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016680462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025014961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022237739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027793306.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000058350334.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058350334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355207.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355752.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000058355752.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355752.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355752.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058352296.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350064.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058355779.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058351452.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058352709.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058351054.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355629.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058352155.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000058355779.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355787.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355777.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355752.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355777.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002798434.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002798434.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033354013.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000036131777.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088911333.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088911334.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002798433.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058355767.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005576224.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005576222.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058355780.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355767.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058355780.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911346.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088911334.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058355780.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058355777.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355766.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058355777.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000088911346.6 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911324.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911324.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911358.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911358.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088911345.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911333.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911345.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127842.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000111127842.4 node_expansions=43
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088911355.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088911345.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088911367.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088916885.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088911367.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088911357.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088916885.1 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088913551.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911343.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088912718.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088916787.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914009.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088912340.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088916787.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916898.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088913440.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000088916898.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916885.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916885.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916909.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916909.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916896.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916896.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000063915072.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002804019.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036137343.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088916898.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000122250184.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058361355.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002804008.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058361355.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005581786.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005581786.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058361355.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058361342.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058361355.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088916909.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058361355.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058361352.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058361341.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058361352.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000122250184.0 node_expansions=209
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088916911.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916898.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088916896.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088916901.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088916887.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916911.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122250218.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122250218.5 node_expansions=20
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122250208.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119472431.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=900000122250208.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122250209.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250209.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122250224.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122250224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122250209.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122250209.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002803985.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002803985.1 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000002803999.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002803987.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002803999.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000002804011.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002804011.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000002804031.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000002809429.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000002804023.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000002803999.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000002809429.8 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000002806207.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000002803998.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000002805396.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000002809429.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000002806651.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000002806651.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000002809165.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000002804998.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000002806374.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000002806107.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000002809429.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000002809429.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002809429.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002809451.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002809451.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002809465.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002809465.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002809467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002809467.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002809451.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002809451.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364965.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000033364965.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000033364951.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364951.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033364985.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033364999.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000033364974.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033364986.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000033364999.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=1200000033364999.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364979.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364979.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364966.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033364965.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364965.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033364980.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364980.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364980.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033365014.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033365014.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364982.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000033364980.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033364980.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033364980.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033364980.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033362514.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033362514.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000033362490.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033362503.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000033362515.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000033362525.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000033367665.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000033367665.5 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000033364721.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000033362499.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000033363902.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000033365445.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000033365165.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000033365180.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000033367665.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000033363513.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000033364887.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000033364610.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000033367665.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000033367665.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033367665.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033370610.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033370610.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033367682.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033367682.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033368632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033368632.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033365750.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000033365750.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000033365733.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000033365733.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097248754.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116695643.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000152811960.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000152811968.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122256403.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000033365736.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000122256403.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000038921290.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000038921292.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122256423.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000122256401.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000122256401.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000152811970.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000177806754.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122256416.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000122256401.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000122256403.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000122256403.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000177806754.2 node_expansions=136
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000152811943.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152811943.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152813346.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152814612.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152814612.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152812958.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152814354.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152814889.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152814612.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152814056.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000177806754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000172252144.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000175027421.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2100000177806754.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177806754.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177806754.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177806798.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177806798.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177806791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177806791.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177812123.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177812123.0 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000177806799.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000177806799.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000177808191.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000177809466.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000177809459.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000177807799.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000177809181.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000177808744.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000177808466.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000177808910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000177809466.5 node_expansions=120
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177809459.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177809458.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177809471.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177809466.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177809456.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000177809471.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177809471.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177809471.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013915846.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013915846.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069471400.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000097250956.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000158362065.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000158362077.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000127806509.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000038915842.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000102806510.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000066695399.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066695401.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127806498.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000127806498.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127806498.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000158362079.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000158362077.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000147250956.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000147250956.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000127806513.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102806498.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000158362079.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158362093.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158362093.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364747.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158364747.2 node_expansions=63
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000094471363.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000013915854.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097253598.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000183362030.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000183362030.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000127806534.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038915867.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000102806511.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066695400.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000066695400.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000127806521.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000127806508.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000127806511.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000158364709.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000147253598.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000147253598.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000127806511.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102806511.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000183362030.5 node_expansions=262
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183362065.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000183362065.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183362030.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183362030.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183367378.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183367378.5 node_expansions=132
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000183364732.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183364732.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183366121.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183366565.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183367398.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183365732.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183367121.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183366676.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183364732.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183366843.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2400000183367398.5 node_expansions=248
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000183364756.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183364732.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183366121.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183367413.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183366579.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183367121.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183365756.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183367133.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183366678.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183364746.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183366857.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000183367413.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183367413.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183367413.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158371900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158371900.5 node_expansions=178
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000158367422.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158367391.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000158367401.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000158369766.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000158367392.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000158369766.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000158367389.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000158368379.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000158367394.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000158368766.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000158369245.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000158369778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000158368947.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000158368377.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000158369783.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000158368225.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000158367394.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000158369503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2400000158369783.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158369768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158369768.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374283.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158374283.0 node_expansions=178
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000158369780.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000158370803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000158369783.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000158371172.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000158371614.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000158371324.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000158369768.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000158371335.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000158370783.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000158370613.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000158369768.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000158371894.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=2400000158371894.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158371894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158371894.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158371878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158371878.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158371914.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158371914.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158374302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158374302.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069481246.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999988925689.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000097260801.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000158371913.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152816364.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000038925689.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000077816368.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000066705269.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000066705259.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000127816358.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000127816380.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000127816368.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000158371910.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000183371932.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000172260809.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000147260836.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000127816356.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000077816356.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2400000183371932.5 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000183371947.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183371909.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183371947.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183371936.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183371936.5 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000183371936.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183371921.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000183371901.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183374258.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183374291.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000183371915.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000183374291.0 node_expansions=62
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000183371902.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183372913.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183371904.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183373293.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183373737.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183373469.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183371902.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183373459.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183372904.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183374302.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183372737.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183371936.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=2400000183374302.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183374291.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183374291.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183374290.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183374290.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183374293.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183374293.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183374322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183374322.5 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183374292.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183374321.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183374289.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183376078.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183376111.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000183376111.0 node_expansions=65
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000183374277.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183375312.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183374301.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183374277.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183376111.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183375857.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183374277.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183375566.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183375835.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183375301.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183375111.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183374312.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2400000183376111.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183376113.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183376113.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183379511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183379511.0 node_expansions=204
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000183377944.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183378944.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183377944.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183377944.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183377944.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183379499.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183379499.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183377944.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183379222.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183379499.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183378944.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183378499.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183377944.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=2400000183379499.5 node_expansions=389
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000183377978.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183378978.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183378944.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183377978.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183377958.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183377968.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183379499.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183377958.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183379224.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183379523.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183378946.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183377946.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000183377946.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2400000183379523.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183379534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183379534.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183379531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183379531.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000183379545.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183379525.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183379545.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000183379560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183379560.0 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=3000000236148837.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000227810636.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000236148837.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000222256446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000230589613.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000222257290.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000225035613.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3000000225034224.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=3000000219481613.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=3000000227810636.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=3000000236148837.5 node_expansions=546
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=3000000236148837.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000213925791.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000222258947.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000213926644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000216704973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000216703559.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000211148311.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=3000000222255914.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=3000000236148837.0 node_expansions=116
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016673780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011119336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000008340725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000002784836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011118447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002783447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011118503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986116724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994449224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988894502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036128334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030573900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005572977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005572420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041680555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038907223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027795278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022239368.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572979.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005573243.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005572987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005573264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050016942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047241456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462009.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041685065.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016683255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013905197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025017156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016682962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036129708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025016638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025017194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038905818.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460752.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902974.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038904154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030568583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041683055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682129.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036127762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022238015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030573040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008347962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000050016942.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050015275.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050012778.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016955.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000050016955.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016969.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016969.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016955.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016955.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016955.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016955.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016955.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016955.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016954.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016954.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050016958.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016958.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124514.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124514.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050016958.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050016946.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050016945.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033349398.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086128057.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050016946.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050016945.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050016958.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991681833.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991681847.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005571608.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077794734.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000113905832.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086128057.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050016958.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050016943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000113905832.9 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000113905843.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000113905834.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000113905845.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000113905829.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000113905831.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000113905845.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905847.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113905847.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124498.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124498.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936124497.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124497.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681830.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681830.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681819.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991681819.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936124473.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936124473.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900013388.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900013388.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999936127695.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999936127695.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999936124496.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999936124496.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=599999900015484.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999900015893.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999900015615.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999900016595.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999900016317.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999900013402.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999900015615.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=599999900016595.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900016595.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900016595.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880572150.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880572150.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880572151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880572151.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880572150.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880572150.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994464595.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994464610.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994464608.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977797053.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131291.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013909054.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994464596.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994464595.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994464596.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999936129499.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999936129497.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999950019261.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022242402.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094464608.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066686832.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000013909053.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994464595.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994464595.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094464608.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464608.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464608.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094464624.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094464624.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880572164.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880572164.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880572164.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880572164.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880572153.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999880572153.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999880574250.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999880575653.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999880574650.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999880574375.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999880572139.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999880573150.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999880574362.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999880573973.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=599999880575653.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999880575653.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999880575653.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852797890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852797890.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852797886.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999852797886.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852797886.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852797886.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966690345.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999966690320.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999966690321.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977800553.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058356997.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986134775.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966690320.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999966690320.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999966690345.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999908355208.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999908355208.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999922244986.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022245887.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094468122.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038912553.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986134775.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999966690320.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966690320.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000094468122.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468134.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468134.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468110.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468135.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468135.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468109.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468109.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468110.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468110.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094468110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468110.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470332.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470332.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094470220.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470221.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094468110.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470332.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094468109.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094469110.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094470357.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094469943.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=600000094470357.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470357.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470357.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852800119.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999852800119.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999852800108.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999852800108.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999827795232.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999827795232.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999941687675.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999941687675.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999941687675.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999952797911.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033354355.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999961132131.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999941687675.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999941687675.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999941687676.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999883352564.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999883352564.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999922242353.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022243252.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000069465477.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013909908.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961132132.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999941687675.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999941687675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000069465477.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069465464.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069465441.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069465464.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069465467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069465467.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069465478.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069465466.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069465478.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999827795220.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999827795220.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999827795233.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999827795233.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999827795234.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999827795234.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999827795234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999827795234.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999802797345.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999802795234.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999802795234.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999802797457.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999802796234.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999802796235.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999802798457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999802795235.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999802796234.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999847239650.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1199999802798457.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999802798457.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999802798457.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999802798467.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999802798467.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999802798458.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999802798436.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999802798434.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999802802477.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999802798423.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999802802477.0 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999802800532.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999802798421.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999802798434.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999802802490.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999802800667.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999802799421.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999802799421.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999802798421.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999802799444.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1199999802802490.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999802802477.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999802802477.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999802805421.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999802805421.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999802804588.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999802802477.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999802802463.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999802805421.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999802803463.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999802802463.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999802804320.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999802803477.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999802802487.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999802803463.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999802805421.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999783360977.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999783360977.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999769472125.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999769472125.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999769472122.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999769472122.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999769472126.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999769472126.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999769475056.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999769473111.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999769472098.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999769472098.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999769472111.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999769473098.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999769473931.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999769472098.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999769473098.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999769472098.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999769473098.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999813912119.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1499999813910840.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999794468728.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1499999813916450.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1499999813916450.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999813916463.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999813916463.8 node_expansions=7
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000016678278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072235054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061124220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058347820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044457209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019454931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061124498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061125054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019455488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063902544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000061124223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019454932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019455765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019455210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058344431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058345887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041674443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041675832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050010820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058345876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047233333.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036120554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047233876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036121110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000050012209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050013386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000027787218.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000072236710.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239210.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072239210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072237544.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000072239210.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999983348752.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044460599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011125219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008344939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999983347361.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030572756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019458834.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000019458810.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013902997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999983347919.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016680220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999983347366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999983348199.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999983347353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022236867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027794422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008344903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008346292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997235694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013903253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997235683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994455970.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994453470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005566540.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994455406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999991679860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999991679860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005569628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011124643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013904643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=600000044460599.5 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000044460599.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465207.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465207.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983351406.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025018086.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991685628.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011129197.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086131864.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086131864.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991685628.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991685628.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072242975.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072242975.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044465183.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000086131864.1 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086128119.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129786.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129642.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129773.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086130488.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086127272.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131887.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086129786.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000086131887.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131864.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131864.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137030.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137030.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983356572.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025023253.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991690795.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011134374.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086137030.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999991690795.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991690795.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000072248142.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000072248152.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044470350.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000086137030.9 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086132697.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086137030.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086134387.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086132864.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086131864.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133711.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086131865.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086135086.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086134364.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000086137030.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137030.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137030.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137078.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137078.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086137076.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086137064.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137076.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137086.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137086.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086137074.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086137065.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086137074.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086137076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086137076.4 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692600.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113914823.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=900000116692600.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692600.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692600.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692620.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116692600.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692600.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013912156.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055578836.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075025934.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999991690836.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075025934.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075025934.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000041689958.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000116692613.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075025947.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991690836.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991690823.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075025947.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000075025934.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000075025934.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075025934.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000102803715.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102803723.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075025947.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000116692613.9 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692611.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692586.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692611.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692629.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692629.9 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692600.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692631.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116692631.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116692631.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692618.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692631.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692633.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116692633.9 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692633.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116692632.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692633.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116696930.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116696930.8 node_expansions=30
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692642.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000116692644.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116692644.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692644.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692644.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690865.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690865.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690864.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690864.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690866.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690866.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000013912199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000055578867.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000075025991.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999991690868.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000075025977.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000075025977.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000041689978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000116692655.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000116692652.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000075025979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999991690866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000075025978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000075025979.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000075025991.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000075025991.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000102803753.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000102803770.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000075025985.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000116692655.4 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000116692645.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692645.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000036128984.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036128984.8 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999991690866.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690866.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000013912213.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055578864.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097240110.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000075025991.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075025989.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000041689985.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116692644.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000116692642.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097240110.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999991690868.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999991690868.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075020387.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094464831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000075025979.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075025979.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125017889.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000102803753.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000075025979.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000125017889.0 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803754.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102803754.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000102803745.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000102803765.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000102803754.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000102803776.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000125017874.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000125017874.5 node_expansions=50
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000102804590.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102806700.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102806257.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102804769.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102803755.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102805602.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102803769.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102808097.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102806977.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102806255.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000122242595.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1200000125017886.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000125017886.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125017874.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125017874.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125017894.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125017894.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047238351.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088905016.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097240129.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000036129008.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075017897.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097240133.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000075016130.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000138906796.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000138906808.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000097240119.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036129016.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000036129008.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075017894.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000075017907.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097240127.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000097240119.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000125017917.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097240116.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000138906808.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138906797.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138906797.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036132351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036132351.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047238339.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000088905016.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000097240129.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075017897.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000097240119.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075019426.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000138906794.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000138906796.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097240116.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036129022.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036129008.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075017894.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000075017897.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097240119.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000097240133.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125017908.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000125017918.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000097240119.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000138906796.0 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138906808.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138906799.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138906808.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138910130.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138910130.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138906810.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138906796.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138906810.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138906798.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000138906798.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000138906799.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000138906812.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000138906812.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138906812.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138906812.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111129020.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111129020.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000111129033.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111129012.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000111129022.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111132353.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000111129012.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000111132353.8 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000111129843.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111130964.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111131532.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111129980.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111129011.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111130814.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111129028.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000111132367.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111132204.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111131533.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1200000111132367.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111132371.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111132371.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111136102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111136102.0 node_expansions=32
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000111133209.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111134328.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111134894.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111133336.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111132372.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111135558.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111134178.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111136114.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111132375.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111135277.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111134885.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000111136114.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000111136110.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000111136124.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000111136124.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111136112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111136112.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044464791.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061134336.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000083354569.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000022243458.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000047243458.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000069469446.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000075023225.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111136114.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069469444.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000008358346.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000008358334.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000047247224.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061132347.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069469446.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069469446.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000125025002.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000125025003.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000069469444.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), None, None)) score=2100000083354569.2 node_expansions=140
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083354569.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083354569.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000069469457.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069469443.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000069469457.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000008358344.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008358319.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008358344.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008358332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008358332.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000008358331.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008358319.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008358331.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008358331.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008358331.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008358332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008358332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008358321.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008358321.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000008358321.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000008358296.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000008358294.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000008358296.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000008358296.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008358321.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983362894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983362894.0 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999983358342.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983358359.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999983362908.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999983358322.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999983358313.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999983358323.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999983362908.5 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999983358297.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983360243.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983358308.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983359298.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983358297.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983361519.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983359311.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983362919.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983359297.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983358308.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983361255.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983360832.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1799999983362919.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983362908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983362908.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941699449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941699449.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941696256.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941696256.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941699464.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941699464.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999952808782.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000036142127.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027810571.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999980588338.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000002810560.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000008364349.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000086143905.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086143905.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027810571.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999966699460.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999941699449.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999980588338.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999980588338.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002810560.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000002810560.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000058366127.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000058366127.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000002810560.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1800000086143905.0 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000086140744.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086140734.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000086143905.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000086140742.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000086140734.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000086143905.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000086140696.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000086142640.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000086143364.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000086143640.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000086140720.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000086141728.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000086140719.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000086141696.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000086141682.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000086140696.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000086143627.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000086143905.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000086143196.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000086143905.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086143905.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143905.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086143951.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086143951.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086143954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143954.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000108362939.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108362939.5 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000086143951.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000086144796.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000086146630.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000086144954.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000086146912.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000086143954.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000086144951.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000086143962.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000086144962.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000086144955.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000086143954.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000086146899.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000086146463.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000086146075.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000086146912.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000086146898.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086146898.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086143297.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086145251.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000086145251.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000086145243.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086145231.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086145243.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086143288.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086143288.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999952808176.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000036141510.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000027809954.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999941698842.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999980587731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000002809953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000008363732.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000086143298.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000027809964.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999966698843.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999941698842.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999980587731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999980587731.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000002809953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000002809953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000058365520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000058365510.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000002809953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000086143298.0 node_expansions=129
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143297.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000086143310.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000086143310.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086143287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086143287.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000086143308.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000086143308.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000086142189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086142189.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999941698853.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941698853.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941698852.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999941701306.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941698831.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941698822.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941698820.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999941701306.5 node_expansions=60
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941698806.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941700639.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941699653.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941699808.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941698806.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941699808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999941698840.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999941699807.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999941699817.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999941699808.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999941698819.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999941701306.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999941700919.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1799999941701306.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941701341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941701341.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941701354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941701354.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941701356.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941701354.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941701317.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941701320.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941701307.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941701356.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999941701334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999941701334.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922251577.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999941703141.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941701316.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941701306.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999941701329.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999941703141.0 node_expansions=142
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999941701292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999941703125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999941702125.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999941701292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999941701292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999941701292.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999941702292.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1799999941703125.5 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999922253374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922253374.2 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902808358.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902808358.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999913917715.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999997251062.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999988919474.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999941697273.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999963919458.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999969473284.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000047252805.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000066697250.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000008363916.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999927808398.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999902808361.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1199999941697271.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1199999961141696.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999983363918.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999963919495.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000019475041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000019475064.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1199999963919493.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000066697250.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000066697284.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066697284.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902808395.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902808395.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902808362.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902808362.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902808398.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902808398.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999902808397.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902808397.8 node_expansions=17
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019456225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016677891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027789891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025012669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961119169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011122336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025010947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994451224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999991672613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000007002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000055575262.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066686432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066689222.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061131179.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052796386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011129113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011131889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061133367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055577211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052799445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058356436.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038910556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050019502.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030572452.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011126296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011129074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030574407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041688041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022240194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022239638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027797998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016684073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022239942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016682163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016681583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019461319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013903795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036127754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033348296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033349429.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236894.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459382.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000033350750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019460206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000036128519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033349684.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000066689222.6 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066690894.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066692986.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066689210.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000066692986.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066687278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066687278.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066688287.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066688264.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066688963.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066691450.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066689783.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066692998.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066688287.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066692018.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000066692998.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066692986.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066692986.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066692986.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066692986.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066692998.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066692998.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008357886.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008357886.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000008357900.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000008357867.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000008357890.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000008357879.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000008363853.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000008363853.1 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000008358853.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000008363877.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000008358877.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000008359519.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000008362019.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000008360365.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000008361353.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000008358866.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000008362575.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000008363877.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008363865.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008363865.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008363877.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008363877.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008363865.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000008363865.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695822.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991695822.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695821.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991695821.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991695846.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991695846.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994473611.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066697622.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994473623.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999994473611.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000072253168.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027806969.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066697612.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050030945.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050030945.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050030957.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050030958.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050030945.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000072257320.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000072253175.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050030945.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991695834.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086146209.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000102808737.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=600000102808737.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000102808734.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102808734.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102808763.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102808763.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000102808733.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102812839.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000102808725.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000102808703.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000102812855.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000102812855.1 node_expansions=54
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000102809688.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000102809713.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000102811355.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000102810379.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000102812879.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000102811188.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000102809545.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000102811633.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000102809713.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000102810367.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000102812879.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812855.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102812855.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812878.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102812878.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000102812879.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000102812898.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000102812864.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000102812886.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000102812887.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000102812898.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812898.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102812898.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812898.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102812898.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812885.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102812885.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812934.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000102812934.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812923.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102812923.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000102812909.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000102812909.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000138923989.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000138923989.6 node_expansions=30
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030588854.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102812865.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030588854.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000030588854.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000108368420.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000025033298.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061144420.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102812877.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000086146187.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000086146187.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086146187.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086146187.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086146187.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000108368420.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000108368420.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086146187.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000025033298.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000122257312.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000122257312.0 node_expansions=223
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122257312.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000119479558.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000122257312.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122257324.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122257336.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122257312.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122257336.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122257312.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122257324.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000122257324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122257324.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122257355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122257355.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122257314.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122257362.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122257345.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122257366.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122257332.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=900000122257366.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122257355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122257341.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122257355.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991700010.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991699985.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991700010.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135565.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036135565.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999991700022.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991700009.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991700022.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999991700034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999991703211.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999991703221.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999991700045.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999991700023.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000036135577.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000036135577.0 node_expansions=113
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999991701021.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991701014.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991702681.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991701681.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991703236.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991700866.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991702958.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991701014.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991702514.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991702125.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999991701681.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000019472465.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000036135590.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1200000036135590.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036135596.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036135625.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036135625.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000036135619.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036135588.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000036135608.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036135618.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036135608.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000036138776.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000036138776.0 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000036136553.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036136564.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036137260.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036137260.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036138802.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036136430.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036137564.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036136553.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036138083.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036137690.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036137286.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000036138802.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036138787.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036138787.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036138812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036138812.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036138811.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036138782.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036138779.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036138788.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036142267.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000036142267.8 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000036139767.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036139778.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036140445.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036140458.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036140626.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036141281.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036142278.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036139626.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036140712.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036139793.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036140434.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000036140878.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1200000036142278.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036142293.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036142293.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036142266.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036142266.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000036142257.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036142257.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036142314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036142314.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036142304.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036142278.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036142304.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036142311.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036142251.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036142311.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036142311.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036142311.8 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069475603.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000069475593.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000069475603.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069475579.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069475579.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069475624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069475624.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069475626.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069475626.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069475634.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069475634.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069475649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069475645.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069475649.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069475657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069475657.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000069473156.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000069475641.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000069475641.0 node_expansions=20
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000069473141.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069473141.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069475649.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069475649.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069475649.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069475649.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069475667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000069475667.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000069475676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000069475676.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000069475639.0 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1500000069475639.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030585861.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030585861.2 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030588969.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030586858.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000030590191.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000030589913.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000030589802.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000030590080.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000030587969.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000030588802.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000030589913.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000030588969.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000030591025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000030590080.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2100000030590080.5 node_expansions=495
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030588993.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030588969.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000030589636.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000030589638.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000030589804.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000030587969.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000030588826.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000030589915.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000030588971.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000030590082.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000030589640.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000030590084.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2100000030590082.5 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030590104.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030590104.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030590080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030590080.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000030590105.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000030590092.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030590105.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000030590090.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2100000030590090.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000069479870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069479870.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000075035425.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169480769.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000030590092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075035432.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000175036314.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000105590990.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169480769.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000119480768.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000119480758.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000152814102.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000152814092.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000152814102.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000175036314.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000175036323.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000152814103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000069479876.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000188925203.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000205591878.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=2100000205591878.8 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205591869.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205591868.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205591869.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238925192.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238925192.0 node_expansions=331
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000205591890.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000205591869.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000205591890.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238925211.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238925211.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000075035411.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169480746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000030590078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000075035420.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000175036311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000069479856.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000105590978.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000169480746.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000119480754.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000119480745.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000152814078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000152814098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000152814078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000175036311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000175036311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000152814078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000069479876.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000188925190.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000188925190.5 node_expansions=318
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000188925176.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000188925178.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000188925212.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000188925214.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000188925220.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000188925220.0 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000188925190.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000188925190.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000211143192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000211143192.5 node_expansions=144
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000188925214.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000188925188.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000188925214.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222258549.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222258549.0 node_expansions=18
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000222258525.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000222258525.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222258525.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222258525.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000244476523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000244476523.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108368749.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202816164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000030590089.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000108368749.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000208371719.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102813193.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000138926386.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000202816164.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000119480780.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000119480749.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000186147415.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000186147415.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000186147415.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000208371719.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000208371719.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000186147415.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102813200.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000238927275.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000238927275.5 node_expansions=294
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238925191.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238925169.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238925191.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000263919690.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000263919690.0 node_expansions=48
FooPlayer.decide: Prioritizing 16 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000272258511.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272258511.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000263921344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000263921344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000263921510.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000263919677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000263920677.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000263920510.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000263921621.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000269480733.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000263921344.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000263921788.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000261145288.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000252808454.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000263921788.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000250032788.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2700000272258511.0 node_expansions=707
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238926213.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238928286.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000238928286.5 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238926222.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238926212.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238926204.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238926200.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238928286.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000238928286.5 node_expansions=59
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238926176.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238927876.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238927844.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238928043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238926175.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238927187.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000238927008.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000238928119.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000238927210.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000238927868.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000238926178.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000238928288.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2400000238928288.5 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238928301.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238928301.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238928310.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238928310.0 node_expansions=18
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238930410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238932631.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238932076.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238932076.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238930409.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238931410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000238931243.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000238932354.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000238930409.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000238931409.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000238933465.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000238930410.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000238932354.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2400000238933465.0 node_expansions=1256
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238930000.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238931631.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238931643.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238931798.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238930967.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238933476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000238931633.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000238930833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000238931909.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000238929966.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000238930965.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000238929999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000238929977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000238932076.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2400000238933476.5 node_expansions=224
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238933499.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238933468.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238933454.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238933444.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238933444.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238933499.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238935555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238935555.5 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238933478.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238935542.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238933471.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238935557.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238933448.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000238935557.5 node_expansions=92
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238935314.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238933449.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238935147.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238935134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238935280.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238934468.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000238935134.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000238934311.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000238935425.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000238933446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000238934478.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000238933446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000238933447.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000238935559.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000238935557.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2400000238935559.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238935578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238935578.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238935589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238935589.0 node_expansions=3
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000238937442.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238935580.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238937246.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000238937246.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000238936576.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000238936589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000238937255.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000238936422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000238937535.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000238935579.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000238936609.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000238935589.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000238935591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000238936579.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000238937700.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000238936590.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2400000238937700.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238936311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238936311.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000030602610.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030602610.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108381245.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202826589.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000108381245.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000208382142.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000102825692.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000138936813.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000202826599.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000119493280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000119493245.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000186159926.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000186159912.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000186159912.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000208382164.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000208382174.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000186159946.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102825724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000222271024.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000238937701.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000238937701.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238937701.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238937701.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238937710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238937710.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238937736.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000272269999.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000272269999.0 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238937737.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238937722.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238937737.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272270033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000272270033.5 node_expansions=37
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238937701.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000238937752.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000238937752.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238937752.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000238937752.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000238937754.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000238937754.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108381297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000202826633.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000030602633.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000108381290.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000208382186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102825722.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000138936844.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000202826631.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000119493278.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000119493278.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000186159956.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000186159956.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000186159944.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000208382177.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000208382174.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000186159944.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102825722.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000222271063.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2400000222271063.5 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222271073.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000222271028.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222271073.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222271077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222271077.5 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222271089.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000222271076.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000222271089.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000222271089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000222271089.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108381307.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000227821063.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000030602642.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000108381300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000241714452.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102825754.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000175043318.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000236158896.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000119493300.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000119493307.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000186159966.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000186159966.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000186159966.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000241714452.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000241714452.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000186159973.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102825744.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000272270008.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000272270008.0 node_expansions=279
FooPlayer.decide: Prioritizing 9 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000272270041.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000255599875.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000258379053.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000250044041.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000250043763.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000261155720.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000252818873.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000263932209.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000250043241.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2700000272270041.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272268652.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000272268652.0 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272270056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000272270056.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272270060.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000272270054.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000272270065.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000272270077.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000272270055.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2700000272270077.0 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272270077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000272270077.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272270079.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000272270079.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000272270079.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000272270078.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000272270079.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000075046957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000075046957.5 node_expansions=20
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000108380269.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=1) score=3000000108380269.0 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000086126998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075016155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066682266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086125054.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033347165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033346331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072238655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077794210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086127544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077794222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055566709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038897208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050008319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055567219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033345219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033342440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033341885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033344386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072237553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041677208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050013319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063904444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050013332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000086127544.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131978.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129756.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131700.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000086131978.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038904166.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044459722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000055573922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038905253.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041683888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050017543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002793530.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002793255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027794087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050018099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027791042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022234986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005566305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016677416.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030569708.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016678295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002791571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002789337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002788781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041683920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036128309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457708.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008344638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022232985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678516.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679069.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016677680.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033346639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019457184.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000055573922.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573922.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055569478.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573645.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000055573922.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983356686.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983356686.2 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796877.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094465321.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000041685763.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002796863.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131988.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055576419.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576419.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094465319.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576419.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576419.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576443.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131999.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086131986.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576421.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983351553.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983351530.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055576443.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094465321.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465321.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465321.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465321.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465321.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002796900.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041685777.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002796877.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086132011.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055576456.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983351543.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000094465332.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055576456.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131999.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086132011.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055576432.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983351543.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999983351543.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055576446.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000094465332.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465344.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465344.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465356.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465356.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465334.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465334.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465334.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465334.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465356.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465356.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351555.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983351555.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351553.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351553.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351579.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983351579.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351565.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351565.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983356698.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983356698.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983351554.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351554.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999983351543.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983351543.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961131554.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999961130854.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961128762.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961129608.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961131552.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961126818.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961129200.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961127798.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961130984.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=599999961131552.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961131540.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961131555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961131540.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961131555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961131540.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131552.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961131552.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999961126300.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961131571.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999961131586.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999961131559.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999961131576.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999961131586.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961126297.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961126297.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961137528.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961137528.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131561.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961131561.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131565.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961131565.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980576920.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072245351.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019465799.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980576896.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063912032.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055578688.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000033356452.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000072245361.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033356452.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033356452.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000033356452.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000033356452.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063912032.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086134243.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055578685.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999961131574.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999961131563.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033356452.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086134243.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134243.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134243.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086134267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086134267.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086134267.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086134252.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086134267.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961131606.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961131606.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961131599.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961131561.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961131599.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961131599.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961131575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961131599.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961131588.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961131550.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961131588.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130476.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130476.4 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999961126321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999961129236.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999961128266.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999961129086.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999961126311.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999961128680.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999961127292.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999961128273.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999961130485.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=599999961130485.4 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961130478.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961130440.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961130478.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961130478.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961130478.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980575822.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072244257.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988909146.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950020269.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033355368.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025022045.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002799818.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041688708.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002799811.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002799811.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002799825.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002799811.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033355378.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055577587.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025022053.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999930574922.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930574922.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002799811.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000072244257.2 node_expansions=138
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072244254.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072244243.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072244254.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072244263.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072244263.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072244263.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072244255.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072244263.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930574910.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930574910.8 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999930574919.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930577834.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930576842.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930577664.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930578099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930574886.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930577255.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930575866.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930576842.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930576979.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999930578099.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930578088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930578088.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930578099.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930578099.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930578110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930578110.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999958353549.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999958353549.0 node_expansions=51
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980581930.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072250365.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988915263.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950026364.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033361476.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025028142.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999961136587.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041694819.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033361486.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583708.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025028152.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930581030.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000072250365.1 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000072248976.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072247434.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072250365.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072249365.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072250198.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072247420.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072248420.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072248432.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072249365.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000072249545.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000072249267.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=600000072250365.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072250388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250388.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581041.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581041.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980581944.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072250375.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988915278.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950026364.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033361486.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025028164.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999961136587.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041694819.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002805943.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805943.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033361490.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583698.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025028142.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930581030.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000072250375.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072250375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250375.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072250424.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072250424.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072250398.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250398.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072253175.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072253175.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072250398.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072250385.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000072250400.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072250410.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072250385.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000072250410.6 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072250421.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072250397.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250421.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072250424.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072250424.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980581979.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999988915300.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999950026410.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033361543.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025028189.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999961136633.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002805977.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041694864.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002805977.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002805963.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805977.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805966.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033361522.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055583753.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025028189.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999930581090.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930581077.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002805966.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000055583753.4 node_expansions=122
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055583744.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055583719.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583744.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055583744.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055583744.9 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055583743.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055583731.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583743.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581066.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581066.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999930581055.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930581029.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930581055.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999980581969.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000072250400.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999988915312.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950026413.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033361511.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025028188.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999961136622.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002805955.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041694857.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002805969.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002805955.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805968.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002805955.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033361511.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055583733.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000025028190.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930581079.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002805967.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000072250400.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072250400.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072250375.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072250400.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930581078.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930581078.1 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999913914422.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999930581077.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999930581077.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999913914387.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913914387.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999913914398.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913914398.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999913914387.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999913914387.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999913914376.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913914376.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999913915955.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999913916210.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999913914390.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999913916321.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999913917167.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999913914377.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999913915376.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999913915378.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999913916488.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999913916321.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999913916779.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999913916211.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=599999913917167.9 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875028279.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875028279.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999913917154.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999913917154.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999963918044.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055586512.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999972251377.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999933362487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000016697623.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000008364278.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999944472710.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000002808711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000041697599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999986142056.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999986142043.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999986142043.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999986142066.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000016697599.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000038919822.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000008364266.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999913917154.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999986142043.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000055586512.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055586488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586488.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589419.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055589419.9 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055588054.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055588322.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055586475.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000055589419.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000055588431.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000055586475.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000055587475.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000055587488.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055588586.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000055588419.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000055587475.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000055587475.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000055588308.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=600000055589419.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055589433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055589433.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963921000.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999972254346.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999933365419.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000016700544.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008367234.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944475665.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002811680.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041700568.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986144975.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986144989.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986144989.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986144999.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016702655.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038922764.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008367234.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999913920086.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999913920086.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986144989.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000041700568.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000041700544.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000041700565.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000041700565.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000041700538.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000041700542.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000041700565.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041700551.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041700551.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041700565.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041700565.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041705606.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000041705606.8 node_expansions=203
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999994474486.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055591575.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972256464.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933367564.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016702686.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008369353.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999975029153.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002813797.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999986147120.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986147120.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986147120.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986147120.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016702686.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058364264.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027808708.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999913922231.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999913922231.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986147120.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000058364264.2 node_expansions=658
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000038924355.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038924633.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038922797.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000038922798.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038922799.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038923811.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038923811.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038924908.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000038924355.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000038923797.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000038923797.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000038924744.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000038924631.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000038924908.9 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038924908.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038924908.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999963923144.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055591578.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999972256478.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999933367564.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016702686.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008369354.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999944477797.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002813800.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000041702687.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986147122.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986147131.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986147133.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986147122.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016702688.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038924911.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008369369.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999913922244.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999986147120.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000055591578.0 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055591577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055591577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055591597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055591597.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055591599.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055591564.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055591599.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094480434.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094480434.4 node_expansions=9
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=900000094481988.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094482266.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094482100.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094480433.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094480433.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094482544.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094480433.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094481433.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094481433.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094481989.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094482377.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094481433.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000094481433.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000094482266.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000080589478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000072255033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=900000069477531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=900000075033088.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=900000094482544.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=900000086149211.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000094482544.5 node_expansions=200
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000094482544.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086149211.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000094482544.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094480322.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094480322.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094482579.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094482579.0 node_expansions=3
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=900000094484152.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000094484411.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000094484244.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000094482580.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000094482597.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000094483597.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000094483855.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000094482578.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094483580.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000094483591.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000094484135.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000094484522.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000094483578.1 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000094483578.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000094483591.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1200000119479458.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1200000111146000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1200000105588067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1200000108368511.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1200000113924068.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=1200000119479458.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119479456.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119479456.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000138920957.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000138920957.2 node_expansions=71
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000119482944.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119484499.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119483055.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119481388.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119481388.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119482388.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119483388.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119481388.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119482388.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119482388.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119482944.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119483222.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000119482388.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000119482388.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000119482388.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1200000119484499.8 node_expansions=497
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000119484499.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000119482844.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000119482980.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000119481288.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000119481292.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000119482277.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000119482555.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000119481277.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000119482288.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000119482277.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000119482847.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000119483222.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000119482292.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000119482277.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000119482292.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1200000119484499.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119484511.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119484511.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119484510.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119484510.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119484533.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119484533.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000119487647.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000119487647.8 node_expansions=508
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050040069.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011149436.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019484546.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080595648.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072262322.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980593846.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066706735.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105595646.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025040067.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025040067.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050040081.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050040101.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080595658.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102817855.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072262299.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950038304.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950038289.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050040069.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000105595646.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105595635.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105595635.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999950038335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999950038335.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050040068.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000119484521.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000011149401.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019484520.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080595658.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000072262313.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999980593846.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000066706757.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105595635.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025040067.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025040067.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050040078.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050040078.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080595638.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000102817857.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000072262290.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950038291.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050040078.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000119484521.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119484546.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119484497.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119484546.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119484556.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119484556.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050040101.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000011151054.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019484547.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080595656.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000072262335.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999980593876.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000066706780.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000105595656.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000025040099.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025040102.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050040102.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050040111.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080595668.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102817876.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072262323.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999950038325.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999950038322.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000050040102.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000105595656.5 node_expansions=120
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000105595656.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105595644.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105595656.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155591657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155591657.5 node_expansions=601
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136151200.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000130595656.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000136151200.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136151211.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136151179.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136151211.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136151214.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136151214.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136151200.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136151190.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136151200.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136154321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136154321.8 node_expansions=508
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000136151215.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000136151190.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000136151215.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136154325.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136154325.8 node_expansions=508
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000075040045.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000175040045.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041701852.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000019484553.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000130591630.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000122258297.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000036149378.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000116702774.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055595657.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055595657.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000080595656.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080595657.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000130591663.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000158373379.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122258297.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980593890.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999980593886.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080595656.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000175040045.5 node_expansions=362
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1500000150041657.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150041754.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150040088.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150040087.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150041088.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150041366.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150040099.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150041102.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150041100.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150041645.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150040099.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000150041088.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000150041088.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000150041087.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000150041100.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000150041100.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000166703498.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000158368609.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000163925995.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000169480552.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000155589831.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1800000169480552.2 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169480586.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169480586.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169480575.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169480575.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169480565.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169480565.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000169480600.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169480600.2 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000194480581.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000188924980.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000194480581.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194480550.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194480550.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000194480577.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000194480591.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000194482233.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000194482200.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000194480575.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2100000194482233.5 node_expansions=92
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000194482157.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000194482245.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000194480579.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000194480601.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000194481567.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000194481843.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000194480579.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000194481566.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000194481566.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000194482157.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000194480579.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000194480566.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194481565.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000194481601.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000194481578.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000194481578.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000194482245.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194482268.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194482268.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194485380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194485380.0 node_expansions=328
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000094483781.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041705124.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063928211.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000155594892.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000147261568.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000055593124.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000141706013.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000180594892.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000075039322.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000075039322.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000125039322.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000125039322.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000155594892.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000177817114.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000147261558.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000025037545.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000005593100.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000105594878.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000180594892.0 node_expansions=630
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000180594934.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000180593345.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000180593378.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000180594346.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000180594636.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000180593346.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000180594378.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000180594346.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000180594902.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000180594624.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000180593346.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000180594346.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000180593357.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000180594358.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000180594345.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000180594346.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000180594934.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180594900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180594900.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180596456.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180596456.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000180594903.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180594914.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000180594904.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180594900.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000180594917.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000180594917.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180594912.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180594862.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180594912.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180594927.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180594927.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000180594924.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180594944.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000180594944.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180594910.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000180594910.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000005594690.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000005594690.8 node_expansions=34
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000005593123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000005593121.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000005594121.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000005594366.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000005593144.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000005594144.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000005594144.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000005594677.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000005594399.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000005593144.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000005594123.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000005593144.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000005594145.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000005594088.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000005594700.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000005594121.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2400000005594366.0 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005594427.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005594427.0 node_expansions=20
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594388.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=52) score=2400000005594388.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594382.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005594382.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005594414.0 node_expansions=16
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594396.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005594396.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594405.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005594405.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594407.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005594407.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044483305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000044483305.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000044483272.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000044483283.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000044483286.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000044483326.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000044483286.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000044483326.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000044483304.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000044483304.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594413.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005594413.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000005594391.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000005594402.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000005594425.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000005594400.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000005594425.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2400000005594425.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005594417.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005594417.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030592336.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030592336.0 node_expansions=33
FooPlayer.decide: Prioritizing 5 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000022256837.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000019476848.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000025036504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000008370892.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000030592336.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=48) score=2700000030592336.0 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000030592329.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000030592358.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000030592329.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000030592348.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000030592326.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000030592358.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030592339.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030592339.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030592347.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030592347.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000127815445.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000227815449.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000075036806.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000097259903.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000188926570.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000180593223.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000100036778.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000175037667.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000213926571.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000108370987.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000108371014.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000158370987.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000158370987.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000188926556.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000211148816.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000180593226.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000044480325.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000119482098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000227815449.5 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227815438.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227815435.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227815457.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227815445.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227815432.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000227815457.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227815457.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227815457.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227815481.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227815481.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227815438.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227815450.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227815438.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227815505.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227815448.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2700000227815505.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227815460.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227815460.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227815483.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227815483.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227815481.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227815493.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227815468.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227815479.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227815488.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2700000227815493.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000227815481.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227815460.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227815481.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227815504.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227815504.5 node_expansions=5
FooPlayer.decide: Prioritizing 4 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=3000000244477927.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000241697935.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000236145601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000230591982.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=3000000244477927.5 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011121780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000006780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025011503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999988895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991673168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980562278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994453113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961118057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999961115278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008340113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011121502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983335612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000030566836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030566558.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000030566836.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047241975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047240044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796641.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027794145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571946.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999997240236.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027795011.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997238533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030574432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033352207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025012978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013903587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011125554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016683587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013906597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016682150.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011123816.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999997236886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997235726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999997238518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025017196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005569351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005570764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027793860.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016683303.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019459681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033350538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019461084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122415.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000008346017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011122143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000013518.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047241975.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047241989.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240309.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240598.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000047241989.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047241989.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047241989.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047242023.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047241987.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242023.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572690.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980572666.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980572651.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572666.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572701.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572701.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999980572698.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980572690.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572698.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572689.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030573560.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080575313.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999997240201.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033351313.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047241979.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013905980.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047241979.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047241979.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047241979.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083353091.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083353092.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047241979.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047241980.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047241980.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047241980.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980572647.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047241980.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047241979.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083353092.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083353114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083353114.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572679.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572679.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572690.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572690.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572690.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572690.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572688.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572688.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572700.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572700.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572689.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572689.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572678.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572678.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577688.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577688.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572679.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980572687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980572687.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980572691.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980572666.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980572691.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577686.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577686.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999980572698.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999980572678.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999980572687.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999980572677.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999980572687.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999980577685.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999980577685.0 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999980572685.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999980577685.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999980576178.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999980575067.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999980572686.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999980575067.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999980575609.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999980575198.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999980577685.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577685.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980577685.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577699.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577699.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944466587.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999944466587.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944466549.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999944466587.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944466599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944466599.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994467490.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044469255.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961134143.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033356378.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011135920.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977799932.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011135932.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011135920.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011135921.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358145.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083358144.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011135920.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011135921.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011135921.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011135920.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999944466587.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011135920.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011135920.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083358145.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358167.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358142.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358167.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358154.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358154.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994467488.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044469266.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999961134154.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033356377.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999944466598.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977799932.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083358155.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000011135933.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999944466598.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011135932.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011135931.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083358155.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358166.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358141.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358166.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083358156.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358162.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358164.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083358164.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083358150.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358150.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363019.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363019.6 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083358159.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361641.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083361628.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083360530.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083358161.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360531.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083361086.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083360648.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083363030.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000083363030.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083363017.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363017.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363045.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363045.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363031.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363031.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944471476.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944471476.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999911138146.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999944471463.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999944471463.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999911138143.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999911138143.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888915923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888915923.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972250144.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044474144.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927805701.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999977805701.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999955585255.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999955582588.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999955585255.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999977807477.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999955585254.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000027807477.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000027807477.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999955585256.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999955585254.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999955585256.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999955585255.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999888915921.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999955585256.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999955585254.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000044474144.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044474144.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044474144.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044474152.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044474152.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044474145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044474145.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000069469273.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000069469273.8 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044474145.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044474112.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000044474123.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000044477611.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000044477595.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000044477611.0 node_expansions=76
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000044474110.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044477610.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044477611.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000044476499.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000044474110.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000044476499.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000044475135.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000044477334.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000044476611.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000044477056.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000044477611.9 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000044477635.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044477635.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888919412.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888919412.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888919375.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888919375.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888919383.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999888919383.2 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888919378.1 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999888919397.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999888919386.6 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999888919385.1 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999888919386.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=599999888919397.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999888919396.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999888919396.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999863919421.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863919421.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999863919396.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999863919396.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999863919396.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863919396.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999863919397.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999863919397.6 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947253620.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000019477620.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927809175.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999952809175.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999930588730.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999863919396.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999930586074.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999930588730.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952810953.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999955588731.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027810963.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002810963.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999930588743.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930588730.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999930588730.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999930588730.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930588730.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999930588754.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000027810963.4 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810953.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027810953.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000027810953.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027810953.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810977.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027810977.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027810954.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027810954.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000027810966.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000027810949.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000027810952.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000027810963.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000027810952.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027810966.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027814161.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027814161.2 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999947256838.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019480838.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999963916250.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988916266.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999863922605.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999977806542.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952814172.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999955591950.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002814172.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999863922605.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999930591939.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=899999988916266.2 node_expansions=501
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999952809177.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952811299.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952810177.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952810188.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952809177.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952811577.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952810177.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952812413.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999952811289.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999952809191.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999952812122.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999988916303.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999977805702.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=899999988916303.2 node_expansions=127
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999988916266.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988916266.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988916299.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988916299.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988916288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988916288.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916300.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963916300.2 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999963916300.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999963916274.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999963916304.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999963916279.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999963916316.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999963916316.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916301.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963916301.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963916316.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963916316.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999958360749.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000019472747.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999963918639.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999930583846.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999838914501.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999941695528.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999930583837.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999952808417.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999980586195.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052808417.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000002806103.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999930583872.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999930583857.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999905583872.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999905583836.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999875026523.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999930583872.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999930583837.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000052808417.4 node_expansions=149
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052806105.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052806105.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000077802617.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000077802617.8 node_expansions=53
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983357274.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044469274.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999988912840.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988912840.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999955580384.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999886135051.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999988913719.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999955580384.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999977802607.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000005580395.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027802617.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999955580384.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999955580384.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999930580384.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999930580384.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999875023051.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999930580384.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999955580384.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000044469274.5 node_expansions=662
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000019472746.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000019474857.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000019473746.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000019473746.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000019472746.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000019475144.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000019473746.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000019474978.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000019474874.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000019472763.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000019474690.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000044469284.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1200000044469284.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044469299.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044469299.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044469285.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044469285.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000044469295.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044469283.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044469295.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000044469307.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000044469307.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000044469316.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044469316.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000044469316.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000044469294.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000044469291.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000044469294.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000044475523.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1200000044471646.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000044475523.8 node_expansions=154
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000044471655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000044473759.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044471548.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000044472635.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000044471636.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000044475691.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000044472635.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044475523.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044472747.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000044471636.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044473857.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000044475523.8 node_expansions=259
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000044471531.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000044473601.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044471527.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000044472468.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000044471517.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000044473857.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000044472490.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044472469.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000044472638.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044475538.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000044471540.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000044473475.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000044475538.2 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044475546.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044475546.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000044475555.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044475568.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000044475568.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044475568.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044475568.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000016699744.8 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1800000016697643.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1800000016699744.8 node_expansions=228
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000016697676.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016699741.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016699035.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016697634.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000016697647.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016697633.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016698647.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000016698634.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016698634.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016698741.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016697676.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016699510.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000016699741.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000016699741.8 node_expansions=357
FooPlayer.decide: Prioritizing 14 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000016697091.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000016699190.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000016699023.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000016697078.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000050030402.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016697079.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000016698091.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000016698078.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000016697079.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000016698079.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000016698190.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016697079.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000016698912.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000016699745.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000050030402.0 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016697089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000016697089.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000016697075.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000016697053.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000016697090.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000016697058.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000016697059.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000016697090.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000016697082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000016697082.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027806057.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027806057.2 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000002808204.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000002808189.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002808204.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027806068.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000027806068.2 node_expansions=61
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000002808204.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000002810315.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000002810149.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000002808204.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000002808221.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000002809215.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000002809224.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000002808217.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000002809217.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000002809332.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000002808205.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000002810051.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000002810870.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000025026348.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000027806081.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2100000027806081.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027806090.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027806090.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000027806077.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000027807167.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000027808044.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000027806056.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000027806099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000027807055.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000027807077.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000027806055.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000027807069.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000027807189.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000027806056.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000027807890.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000027808766.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2100000027808766.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000027808744.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000027808744.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075014978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072236364.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069456087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075014142.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075013087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066679420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000058346665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058348054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000066681645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077792756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083346720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058344419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036121585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036121029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055569697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047231664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050009719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036121587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047236033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066681366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041677143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041678809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124144.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044456587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061123863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038899085.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075015330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052790274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000083349200.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083349756.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351700.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350311.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000083351700.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999991679352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030574165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033351941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019461931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000022237474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022234429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016680484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994460464.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022238263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572420.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999991682431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999991685199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991682987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047240589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036130521.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016682208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994459360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013907486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025018365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005569684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125519.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903575.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346860.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019462973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790181.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002791292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997236305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013906350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038909198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016684128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016684128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000027795241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000013906350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000047240589.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240589.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239756.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000047240589.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047240600.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047240600.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019460157.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083355330.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983349035.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983349035.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083351725.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027794378.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047240589.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047240614.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047240600.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047240589.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083355330.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083355330.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047240603.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999991683256.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683256.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083355330.8 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351711.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351711.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019460156.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083355330.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999983349034.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999983349034.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083355330.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047240589.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027794389.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047240589.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047240590.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083355330.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083355330.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047240589.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999991683256.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000047240589.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083355330.8 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351736.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351736.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351712.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083351711.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351711.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351712.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083351712.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083351713.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083351708.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083351747.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083351734.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083351699.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000083351747.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083351721.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083351721.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683262.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683262.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991683262.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683262.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683313.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683313.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686907.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686907.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991685933.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991684939.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991685786.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991686339.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991686210.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991684266.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991685655.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991686883.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=599999991686883.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686897.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686897.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686897.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686897.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686898.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686898.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686909.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991686909.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991686909.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991686909.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690930.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690930.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999991689556.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991690944.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991689408.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991689963.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991689833.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991687888.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991690667.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991689277.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991688574.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=599999991690944.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690944.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690944.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690967.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991690967.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991690954.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690967.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690978.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991690967.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991690954.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690967.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690979.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690979.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991690976.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991690954.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690976.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022246478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022246478.6 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000022246478.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999991690925.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000022246478.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022246478.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022246478.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022250686.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022250686.5 node_expansions=131
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022246494.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022246494.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000022246479.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000022246479.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000022246479.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000022246479.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356701.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983356701.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983356701.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983356701.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356704.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983356704.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983354202.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983354202.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356704.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983356704.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983356721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983356721.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983360480.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983360480.8 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019467835.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000113914957.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983356711.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000113914975.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000077803824.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058357611.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077803858.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077803845.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077803823.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077803823.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077803823.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077803837.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113914957.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113914979.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077803823.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022246489.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022246489.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077803824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000113914979.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000113914958.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113914932.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113914958.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113914959.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113914959.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000019467857.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000113914969.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983356735.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999983356749.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113914968.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000077803854.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000088910007.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077803846.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000077803846.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000077803854.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000077803861.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077803847.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077803854.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113914969.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077803847.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022246513.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000022246513.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077803847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000088910007.0 node_expansions=132
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000058359722.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058360278.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058360110.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058360679.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058358610.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058358610.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058361388.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058360021.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058359277.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058359722.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088910021.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000088910021.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088910041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088910041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947241567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947241567.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947241551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947241551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947241551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947241551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999947241551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947241551.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947245347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947245347.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050020265.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000133355393.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977798045.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000097244265.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000061133155.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000088910059.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061133156.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061133188.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061133158.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000041688710.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041688710.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061133155.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000097244267.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000097244281.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000061133155.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016687821.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016687822.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000061133156.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000133355393.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133355406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355406.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000158355365.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000158355365.0 node_expansions=133
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000166688680.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000152799789.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000166688680.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000166688678.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166688678.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999980574901.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980574910.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999980574899.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999980574923.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999980574900.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1499999980574923.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980574908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980574908.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980574925.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980574925.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980574923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980574923.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980574908.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980574908.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980574932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980574932.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980574925.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980574925.0 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999980579782.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991686031.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980581170.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980581726.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999980574932.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000016686932.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000008353588.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994463809.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980581170.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980579782.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000016686932.5 node_expansions=250
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999980577004.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980578559.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980578402.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980578958.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980576893.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980579671.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980575893.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980578291.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980575902.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980577559.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980577004.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000016686932.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=1800000016686932.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999980575823.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999980575823.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961129722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961129722.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027796375.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136131500.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011130610.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111131517.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038909267.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058352823.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063909277.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083353723.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000083353723.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044464833.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044464836.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000063909278.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136131503.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000136131499.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063909279.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986130614.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999986130612.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000063909281.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), None, None)) score=1800000136131503.2 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136131503.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136131487.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136131501.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136131507.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136131487.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1800000136131507.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000136131484.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136131484.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136137736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136137736.0 node_expansions=150
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136131497.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136131530.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000136134125.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136131509.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136131523.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000136134125.0 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000136132622.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136134125.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136134000.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136131498.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136132458.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136132331.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136131522.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136133847.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136131521.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136133167.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136132619.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1800000136134125.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136134139.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136134139.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147242597.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147242597.8 node_expansions=51
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000136138444.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136140111.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136137333.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136138333.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136139833.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136137333.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136138167.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136140000.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136137333.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136138278.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136138444.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000136140111.5 node_expansions=285
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000136137738.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136140126.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136136611.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136137625.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136137458.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136136627.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136139833.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136136626.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136136611.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136139015.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136138292.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136137722.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000136140126.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136140126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136140126.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136143327.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136143327.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000136140136.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136140139.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000136140106.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000136140116.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000136143326.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000136140108.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000136143326.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000136141217.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136141104.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136140106.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136141119.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136140950.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136140104.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136143328.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136141104.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136140106.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136141127.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136141770.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136140106.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136141238.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1800000136143328.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136143328.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136143328.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136143361.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136143348.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136143361.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961141581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961141581.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961141551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961141551.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961141563.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961141563.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000027809770.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136143351.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000011142463.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000111143329.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000038921107.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058366215.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063921106.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083365550.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000083367104.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000044476662.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044476660.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000063921105.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000136143352.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000136144881.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000063921128.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999986142440.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999986142438.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000063921128.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000136144881.8 node_expansions=172
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136143359.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136143326.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136143359.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988914855.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988914855.8 node_expansions=67
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999961142682.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999961142573.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999961143143.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999961142571.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999961141571.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999961142574.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999961142427.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999961141573.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999961141587.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999961142571.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999961141571.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999961142573.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999961141571.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999961142682.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999988914907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2099999972248980.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999986138037.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=2099999988914907.2 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988914873.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988914873.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969470442.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999969470442.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999969470438.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999969470438.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999941696193.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941696193.5 node_expansions=294
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999941692662.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999941692662.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999941696196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999941696196.5 node_expansions=294
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999966690361.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999941694253.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999941696197.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999941693697.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966689250.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966690201.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966690083.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966689250.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966689250.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999941694697.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966689250.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999966690201.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966689250.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966690361.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999966690361.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2699999941696197.5 node_expansions=1119
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999941694366.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999941694269.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999941693254.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999941693269.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999941693254.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999941694254.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999941694087.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999941693254.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999941693254.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999941694256.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999941693254.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999941696200.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999941694267.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999941694378.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2999999966692674.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2999999966692674.0 node_expansions=165
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999966689817.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2999999966692648.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2999999966692658.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2999999966692674.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999966689824.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999966689813.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2999999966692674.0 node_expansions=126
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999966690921.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2999999966689826.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999966689799.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999966689789.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999966689789.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999966690756.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999966690622.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999966689799.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999966689799.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2999999966689809.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999966689816.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2999999966692701.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999966690729.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999966690900.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 47)) score=2999999966692701.0 node_expansions=70
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066682534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058347278.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072234776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022234942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022232720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055568945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063902831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063901720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022233554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022232720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022233554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052790554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052791109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063903867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069460034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044456386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036120829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036120829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038899708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123932.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047234709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036121097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036121097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036122486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052792199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036121931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041678332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052791944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038900554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038899443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052791644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899708.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000075015589.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075019478.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075019200.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075017534.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000075019478.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022237765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991682697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991682141.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022240553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025013333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036128922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991682987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999991682154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999991682977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027795555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022239978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022240534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019461886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016681330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015241.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000015194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000014638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008349075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008350186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008348264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997235194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011126594.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005566291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679359.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011123539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013805.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000047241700.6 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240034.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241700.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240867.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000047241700.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017001.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017001.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237443.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237443.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237443.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237443.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237468.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997237468.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997237457.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997237457.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242175.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242175.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997239677.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997239411.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997238457.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997242177.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997240935.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997237443.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997239267.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997240522.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999997242177.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242177.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242177.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008355067.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038913961.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008355066.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008355066.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999944463510.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999969468628.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008355067.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999955575533.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000091693532.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091688422.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008355066.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355066.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008355067.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008355068.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008355066.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999944463510.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000033360183.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033360183.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000091693532.8 node_expansions=142
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091688401.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091688409.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091693517.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091688396.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091688384.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091693517.2 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091690603.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091690314.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689350.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691309.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691850.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091688370.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690183.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091691449.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693531.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091693531.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693531.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693531.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580640.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580640.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999933358408.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933358408.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986137975.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016691763.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008360197.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986137964.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999922246409.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947246410.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999986137965.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999933358419.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069471308.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091693554.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008360210.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986137964.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986137978.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986137964.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986137978.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999922246408.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011137986.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011137965.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091693554.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693521.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693535.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693535.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986137965.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933358409.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016691768.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008360212.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986137965.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999922246409.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947246431.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986137965.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933358433.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069471324.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008360221.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986137978.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999922246409.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011137999.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011137989.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000069471324.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069471333.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069471333.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933358434.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016691764.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008360210.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999922246420.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947246431.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986137989.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933358420.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091693553.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008360209.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986137976.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999922246444.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011138000.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011138010.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091693553.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693542.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693542.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693564.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693564.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091693567.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693567.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091693590.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091693568.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091693568.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698457.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698457.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986138008.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933358457.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016696650.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008365094.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986138008.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999922246453.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947251317.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986138008.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933358453.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069476206.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008365094.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986138012.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986138031.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986138022.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986138008.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999922246475.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011142872.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011142872.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000069476206.0 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069471342.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069471355.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069471331.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069476173.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069476206.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000069476206.0 node_expansions=53
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000069473540.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069473261.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069472317.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069474261.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069474831.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069471318.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069473150.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069474372.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069476220.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069474007.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000069476220.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069476220.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476219.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069476219.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476220.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069476220.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476244.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069476244.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069476254.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069476216.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069476254.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476245.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069476245.0 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999986142910.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999933363356.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000016696689.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008365129.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986142921.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999922251355.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947251356.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999986142910.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999933363356.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000122253975.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008365139.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986142921.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999986142910.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986142911.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986142910.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999922251355.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000011142907.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011142911.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000122253975.2 node_expansions=246
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122253976.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122253975.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=900000122253976.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122253975.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122253975.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122254024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122254024.2 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152809520.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000152809520.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152809520.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152809520.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152809554.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152809554.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047253964.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963918853.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000047252197.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000069476200.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047253964.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999952806869.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977806876.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047253986.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999963918853.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000130587325.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000069476204.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000047253966.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000047253999.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000047253964.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000047253964.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999952806887.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000072253967.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000072254010.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000130587325.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587320.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130587320.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130587300.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130587335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587346.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130587346.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000130587366.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130587336.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000130587368.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130587336.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130587344.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000130587368.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587368.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130587368.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000130587368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130587368.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000130587367.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130587374.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000130587355.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000130587362.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130587376.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000130591952.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000130591952.0 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000130589563.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000130588340.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000130587355.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000130590287.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130590840.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000130587342.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000130589188.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130589174.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000130590410.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130591952.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000130590022.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000130591952.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130591966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130591966.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116701132.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116701099.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116701109.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116701132.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116701097.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116701132.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950032689.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950032689.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950032675.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950032675.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950032699.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950032699.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999950032689.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950032701.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999950032701.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999950032688.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999950032661.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950032688.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000013915261.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000013913487.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050026376.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000047248598.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999919468152.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999944468155.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000013915261.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999930580152.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000097248597.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000119470817.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000036137487.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000027804153.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000033359708.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033359709.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000013915261.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999919468152.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000038915265.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000038915265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000119470817.8 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119470819.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119470819.8 node_expansions=18
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119470817.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119470817.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119470817.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119470828.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119470828.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119470838.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119470845.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000119470845.2 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000119470845.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119470842.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000119470829.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119470842.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119470829.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000119470842.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119470845.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119470845.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119470845.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119470847.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119470854.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000119470854.2 node_expansions=29
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000119470842.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119470831.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000119470828.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000119470855.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000119470828.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000119470836.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000119470855.8 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000119470839.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000119470831.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119470839.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147245959.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147245959.5 node_expansions=37
FooPlayer.decide: Prioritizing 12 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000119473075.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000119470853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000119471841.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000119473785.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000119474355.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000119470841.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000119471843.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000119471845.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000119473909.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000119473508.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000119472512.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000147245992.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000147245992.0 node_expansions=95
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147246004.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000147245993.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147246004.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147249432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147249432.0 node_expansions=35
FooPlayer.decide: Prioritizing 11 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147251644.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147249422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000147250422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000147251922.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000147251533.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000147249422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000147250422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000147250422.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000147252477.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000147251088.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000147251088.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000147251533.2 node_expansions=350
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147249454.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000147249456.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000147249456.5 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000147249468.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000147249455.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147249468.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000172247109.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000172247109.0 node_expansions=253
FooPlayer.decide: Prioritizing 13 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147253776.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147252554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147251554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000147253110.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000172245998.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000147251554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000147252554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000147254610.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000147252554.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000172247110.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000147253221.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000147253221.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000172247110.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2400000172247110.0 node_expansions=1646
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147253793.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147252551.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147251554.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000147253121.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000147252554.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000147252565.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000147251565.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000147252554.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000147254609.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000147252554.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000147253221.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000147253222.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000172247111.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000158357124.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2400000172247111.0 node_expansions=248
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000172247110.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000172247100.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000172247088.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000172247088.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000172247102.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172247110.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000152802676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000152802676.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000152802698.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000152802710.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000152802710.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000152802691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152802691.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000047247122.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999963912011.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000047245367.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000083358235.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000080580471.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2699999961134221.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000011136036.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000075024888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999963912011.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130580484.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000088913790.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000108358223.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066691595.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000038913801.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000019469344.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999950024022.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000047247125.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000072247134.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=2700000108358223.0 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080580469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000080580469.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000080580485.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000080583488.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000080583512.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000080580468.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000080583490.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000080583512.5 node_expansions=155
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000080582679.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000080581399.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000080580468.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000080581945.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000080580458.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000080581389.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000080580457.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000080581399.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000080583512.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000080581389.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000080582135.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000080582123.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2400000080583512.5 node_expansions=180
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000080583540.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000080583537.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000080583501.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000080583489.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000080583523.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080583540.5 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000080583540.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000080583540.0 node_expansions=39
FooPlayer.decide: Prioritizing 2 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000108361278.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000105583534.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2700000108361278.5 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072238388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025011887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025012998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077793387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075016155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077794213.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025012998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025011886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044452766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055569209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036121097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047235611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041675266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050010823.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058344777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058348045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063904765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047234433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061123376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063901154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041674996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041675829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000025009108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000025008829.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000077794213.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795602.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077795324.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077799491.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000077799491.0 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000044463089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044462534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036129756.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033348657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991681310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027795000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025017210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033350599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027793831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025016598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991682421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991681306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000000012138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000015196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997233792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997234903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005570471.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016682474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002790194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002788249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000010460.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000000010470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022235263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000011304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013900239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008344406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991678518.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999991678226.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000044463102.0 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461435.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463102.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044461157.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000044463102.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689251.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689251.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999991687150.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991687284.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991689228.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991686859.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991686475.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991685494.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991685192.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991685470.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=599999991689228.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689228.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689228.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044468784.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991689241.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044468808.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000077802140.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030578144.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083357709.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044468784.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991689228.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044468784.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044468807.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044468784.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000077802140.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000077802154.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991689251.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991689228.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083357696.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044468808.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044468784.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000083357709.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357707.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357707.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357720.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357720.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083357735.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357721.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357735.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083357747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083357747.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083357746.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083357733.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083357746.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689308.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991689308.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972236931.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991689275.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999991689275.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991689287.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991689287.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972236918.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972236918.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972236906.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972236906.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972236896.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972236896.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972236893.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972236893.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972236917.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972236917.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933348016.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933348016.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972236904.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972236904.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972236893.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972236893.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972242593.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242593.9 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972240514.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972240649.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999972236880.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999972236880.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999972240223.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999972238824.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999972242582.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999972238547.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999972238824.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=599999972242582.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972242582.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242582.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972242582.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972242582.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999972242582.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972242582.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933353715.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933353715.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933353704.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933353704.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933353716.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999933353716.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999933353729.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999933353729.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900024127.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900024127.4 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900020397.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900020376.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999900020386.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999900024127.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999900020365.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999900024127.5 node_expansions=50
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999900021196.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900024127.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900020349.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999900022738.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999900022738.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999900020360.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999900023696.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999900022317.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999900022016.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999900022294.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=599999900024127.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900024127.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900024127.4 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900024161.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900024161.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972248161.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900024150.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999972248161.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000038914842.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999977801953.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030581519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952803706.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999900024175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999952803706.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952803720.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999952803706.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019470384.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000019470397.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999900024150.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999900024164.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000030581495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999952803706.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999952803706.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000038914842.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038914853.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038914853.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038914828.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038914828.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972248172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999900024175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999900024175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999972248172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999977801950.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000030581519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999952803717.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999900024175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999952803731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999952803731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999952803742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000019470419.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000019470395.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999900024175.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999900024161.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000030581507.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999952803731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999952803742.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000030581519.8 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030581530.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000030581530.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000030581530.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000030581530.8 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061137030.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061137030.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000061137030.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041692586.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041692586.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061137045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061137045.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061137067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061137067.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061137089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061137089.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061137064.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061137064.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061144635.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061144635.8 node_expansions=167
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061139455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061140289.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061142233.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061144622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061144622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061142233.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061142789.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061144177.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000061144622.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061143899.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061144177.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000061144622.2 node_expansions=431
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061139470.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061140290.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061139455.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061141852.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061142789.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061139489.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061141399.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000061144630.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061141156.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061141407.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000061141844.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1500000061144630.2 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000041700185.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000041700185.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999900031720.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900031720.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877806587.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877806587.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877806553.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999877806553.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999877804609.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999877804609.5 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999855584355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999855584355.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999855584319.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999855584319.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999938913709.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999866689708.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999866689708.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999983358154.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005580384.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999913911939.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000016691500.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999919469264.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999866689709.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999919469264.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999919469264.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999963913717.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000030580376.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999986135944.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999836134153.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999997247055.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999938913722.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999938913724.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000030580376.2 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030580390.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030580390.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030580376.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030580376.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000030580422.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030580412.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000030582763.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030580386.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030580411.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000030582763.2 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000030580374.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030581207.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030580387.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030580409.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030582221.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030582763.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030581485.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030580374.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030582353.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030582054.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030582332.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030582763.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000030582763.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000030582763.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030582763.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030582800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030582800.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030582779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030582779.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030582809.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030582809.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030585152.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030585152.0 node_expansions=25
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000030582808.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000030583642.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000030583642.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000030582808.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000030585197.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000030582808.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000030584664.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000030583919.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000030582812.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000030584753.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000030584475.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000030584753.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000030585197.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000030585197.5 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000030585185.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030585175.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000030585187.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030585208.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000030585175.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1500000030585208.0 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000030585209.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030585194.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030585209.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061140720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061140720.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000030585212.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030585159.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030585212.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030585209.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000030585209.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000030585199.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000030585187.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030585199.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013918543.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013918543.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000013917144.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013918507.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000013918507.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013918508.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013918508.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999819472285.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999819472285.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999922251840.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999850027839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999850027839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999966696295.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999988918508.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999897250073.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000000029629.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999902807395.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999850027839.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999902807420.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999902807429.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999947251841.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000013918542.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999969474086.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999819472284.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999997251850.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999938918533.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999922251888.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000013918542.0 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013918508.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013918508.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013918523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013918523.0 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013918552.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013918543.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013918552.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013918551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013918551.5 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013918577.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013918543.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013918577.0 node_expansions=12
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000000007891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000036121558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000002785114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000016673724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988892278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005565390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999988895057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000036121558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000036121558.56 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047238951.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015066.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061131718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058353110.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050019723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055575012.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050019721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050019456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052797224.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000011129102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000011127422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038901655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047235820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014363.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025012960.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047237474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000036126641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041686111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041685833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022237419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011127408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011126574.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011123781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030570198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025013795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025012408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033345185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013240.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000061131718.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061131440.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061126163.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131718.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000061131718.1 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131731.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061131731.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061131718.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131718.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131747.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131747.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131733.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131733.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137433.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137433.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061131730.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061131730.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137420.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137420.6 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011129943.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025017944.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044463299.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011129943.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061131721.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086131732.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061131736.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991684610.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000094465069.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061131721.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061131722.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061131722.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061131721.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061131722.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086131732.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000086131733.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061131736.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999991684621.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000094465069.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465067.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470787.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470787.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465067.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465067.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470774.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470774.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094465064.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094465063.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094465078.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094465052.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094465067.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000094465078.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465076.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465086.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465086.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094465080.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094465076.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465080.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470801.0 node_expansions=69
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094470375.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470803.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094465100.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094467478.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094469978.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467466.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094467878.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094467609.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000094470803.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000072248576.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094470788.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094470788.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470787.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470787.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470788.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069470788.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476766.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069476766.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470815.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069470815.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069470801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069470801.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000069470787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069476766.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000069470778.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000069470775.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000069470793.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000069476766.5 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000069476766.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069476067.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069470767.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069475668.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069473168.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069473155.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069473710.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069473544.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069473280.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000069476766.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476766.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069476766.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069476803.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069476781.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069476781.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069476778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069476778.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069484887.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069484887.6 node_expansions=131
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000069478999.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069477802.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069476802.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069481690.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069479179.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069479745.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069479190.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069479746.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069479568.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069479277.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000069481690.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069481677.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069481677.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069481677.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069481677.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069481690.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069481689.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069481690.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069481690.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069481690.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069481704.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069481665.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069481704.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252747.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097252747.4 node_expansions=61
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000069484912.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069483924.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069482702.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069484089.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069481690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069484078.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069484647.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069484078.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000069484634.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000069484467.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000069484189.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000097252747.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000097249667.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000094476778.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000097252747.4 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097252757.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097252757.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952806514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952806514.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999952809723.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999952808723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999952807476.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999952808889.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999952806489.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952808902.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999952809434.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999952808865.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999952808420.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999952809254.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999952809013.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999952809723.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952809709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952809709.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952809735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952809735.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952809712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999952809712.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999952809724.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999952809724.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695569.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941695569.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695545.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941695545.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695568.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941695568.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941695546.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941695546.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919473359.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919473359.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919473358.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919473358.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919473372.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999919473372.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919473359.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919473359.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919467487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919467487.8 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999938918702.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986140024.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005585360.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999930584481.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030586249.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050030699.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999977808470.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999919473368.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044475138.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977808471.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999950030692.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999950030692.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000008364024.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977808471.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000000030693.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027808468.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027808468.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999977808467.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000050030699.8 node_expansions=144
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000050030690.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050030699.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000050030690.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050030680.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050030692.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000050030699.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000050030690.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050030662.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050030690.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000050030699.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050030701.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000050033599.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000050030713.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000050030703.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000050030693.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=900000050033599.4 node_expansions=42
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000050031679.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000050030668.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000050030679.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000050033068.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000050030691.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000050033080.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000050033636.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000050032512.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000050033054.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000050032623.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000050032057.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000050030654.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=900000050033636.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050033599.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050033599.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050033613.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050033613.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019478057.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019478057.4 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050033645.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000050033645.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000019478088.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000050033648.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000050033648.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000050033648.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000050033648.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938921635.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999986142979.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005588314.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999930587436.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030589203.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000050033647.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999977811414.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044478091.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002805512.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999950033635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999950033635.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000033361078.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999977811413.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000033646.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027811424.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027811425.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999977811413.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999919476302.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000033361078.5 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008366991.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008366955.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008366991.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008366990.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008366966.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008366990.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008366999.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008366999.9 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000008367998.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000008366998.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000008369113.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000008367007.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000008368001.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000008366998.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000008368400.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000008369386.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000008368831.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000008369386.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000008368955.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000008368841.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000008366998.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000033361104.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000008364057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1200000030582491.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000033361104.0 node_expansions=93
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033361103.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033361065.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033361103.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005580557.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005580557.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000005580555.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005580558.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000005580558.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000005580555.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000005580532.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005580555.5 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999922243407.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999891689880.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999891689880.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999891689867.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999891689868.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1499999919467610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1499999922243407.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999891689882.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999891689882.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999891689882.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999891689857.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999891689882.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927801880.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927801880.8 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999927802866.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999927801881.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999927803992.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999927801879.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999927801866.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999927801868.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999927803257.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999927801868.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999927803716.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999927804257.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999927803812.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999927803699.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999927801868.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999958355394.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1499999958355394.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999958355394.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958355394.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999958355412.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999958355412.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999938910986.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958357731.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999958357757.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999958355430.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999958355422.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999958355433.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1499999958357757.2 node_expansions=104
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999958356395.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999958355417.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999958356531.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999958355423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999958355423.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999958355417.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999958356799.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999958355410.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999958357201.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999958357757.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999958357355.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999958356278.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999958355434.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=1499999958357757.2 node_expansions=65
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999958357772.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999958357731.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999958357772.8 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013899280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005562891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025012114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000005565391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963894447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999994450946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994451224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005565390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997231168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000030567669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030567669.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000030567669.6 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033348325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033348332.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127773.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036129442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055572556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061130331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044456666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036124367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002791044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002790491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022237198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005567697.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011123251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457971.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013902139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902695.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011125753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036129420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027794406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052794775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027794416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022235754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013901308.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013900185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025011298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011122697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019459694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002790473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002790463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000061130331.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130346.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061128665.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132151.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000061132151.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061125888.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061125888.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061125888.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061125888.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061125888.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061125888.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132128.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132128.4 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025018364.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091687707.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091687697.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002797017.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027796151.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994462795.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002797017.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036130374.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000094465472.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061132128.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000094465472.8 node_expansions=331
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094459244.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094465485.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094459231.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094459221.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094459256.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094465485.2 node_expansions=32
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000094463698.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094459240.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094459254.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094465512.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094461171.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094461198.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094462005.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000094465512.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465507.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465507.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465498.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465510.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465510.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127792573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127792573.5 node_expansions=39
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025023239.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091687746.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091692572.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002797066.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027796210.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994462844.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061132204.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061132177.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061132177.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061132178.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061132177.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002797078.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036135239.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061132177.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061132177.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061132177.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061132177.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061132178.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091692572.9 node_expansions=104
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091687747.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687757.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091687757.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687730.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687730.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687731.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687732.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687732.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091692606.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692606.4 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687733.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000091687741.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000091687730.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000091687731.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091687731.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000091687741.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687728.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687728.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687755.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687755.4 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025018396.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091687756.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000002797061.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000027796174.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999994462866.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000061132186.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000061132172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000061132173.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000061132173.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000061132172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000002797075.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000036130406.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000094465533.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000061132199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000061132186.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=600000061132199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000061132172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000061132172.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000094465533.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094465507.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465507.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025023285.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091687745.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091687745.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002797076.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000027796188.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994462854.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061132187.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061132187.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061132188.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061132187.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000061132187.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002797076.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000036130420.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000061132187.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061132188.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000094459250.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000094459250.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061132188.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), None, None)) score=900000094459250.2 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132210.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061136633.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132199.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134965.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132187.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061134132.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134146.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061135410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137076.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000094459264.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000094459264.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094459277.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000094459263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094459263.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000072237053.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000094459262.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000094459262.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000072237016.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000072237016.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000072237045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000072237045.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000058347267.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000102792609.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125014831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000013901933.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061125056.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999972234376.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000072237055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000072237043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000094459280.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000094459290.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000072237043.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000013901931.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000047235266.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000105570391.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000038903711.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000038903709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000072237044.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000072237055.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000125014831.8 node_expansions=78
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000125014843.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000125014793.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125014843.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058347289.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000102797069.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000013901945.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061125057.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999972234389.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000072237056.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000072237063.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000094463736.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000094459296.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000072237053.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000013906402.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000047239736.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000105570390.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038903722.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038903733.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000072237056.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000072237056.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000072237057.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000105570390.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105570400.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105570400.5 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000105578729.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105570416.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105577608.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105570416.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105576784.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105576774.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105577062.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105578729.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000105570416.0 node_expansions=320
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000105574855.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000105572620.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000105573174.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105570430.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000105572340.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000105572342.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000105572620.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000105574284.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000105570430.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105570416.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105570404.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105570416.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105574857.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105574857.0 node_expansions=24
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058351745.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000102797078.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000125014893.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000013901983.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000061129522.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999972234430.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072237106.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072237106.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000094463744.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000094463744.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000072237097.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013901986.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000047235340.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038903764.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000038903764.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000072237104.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000072237094.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000072237097.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000125014893.0 node_expansions=167
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000125014852.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000125014875.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000125014875.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000125014863.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125014863.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000058351782.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000102792648.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000013901985.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000061125096.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999972234429.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000072241554.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000072237087.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094459306.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094459317.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072237084.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000013901976.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047235318.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000105570428.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038903771.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038903751.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000072237096.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000072237087.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000072237085.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000105570428.5 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105570428.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105570428.5 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000105578782.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105576550.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105577661.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105576828.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105576828.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105577116.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105578782.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=2100000105578782.8 node_expansions=133
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000105574884.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105575834.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105577661.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105576825.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105576829.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105577123.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105578782.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105578048.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000105578782.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000105578782.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105578782.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999972242779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972242779.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972242793.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999972242802.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999972242802.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999972242790.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999972242790.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999972242789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999972242789.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999938909458.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938909458.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000025022345.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069467692.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000091689904.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999980577015.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061133456.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000038915291.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038912126.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000061134358.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000061134358.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000038912127.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999980577016.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000047243692.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000105578794.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000005578793.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000005578793.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000038912126.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000038912126.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000038912123.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000105578794.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105578801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105578801.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000105578803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105578793.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105578803.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938909459.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938909459.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938909469.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938909469.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938909469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938909469.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938909456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938909456.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938912597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999938912597.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908353912.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908353912.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908357042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999908357042.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999908353913.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999908353914.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999908353914.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999908353914.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908353914.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950021469.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950021469.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999950021458.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950021458.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999930577024.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930577024.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999908354793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999908354793.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999983355701.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000047245466.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072245478.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999988914413.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999866687238.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999966689903.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999986134358.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030578803.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000011134355.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999966689903.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999908357957.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999975021469.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000033356580.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999933356569.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999933356571.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999966689903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999966689903.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999966693068.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2100000072245478.8 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072245479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072245479.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000072245476.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072245446.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072245476.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000072245479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072245479.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052801034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000072245470.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000072245470.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052801024.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052801024.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052801043.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052801043.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052801054.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052801036.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052801054.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000075023255.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000075023255.0 node_expansions=135
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000052801045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052804172.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000052801042.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052804198.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052801052.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000052801054.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000052804198.2 node_expansions=109
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000052801045.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052803917.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052802809.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052801976.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052801054.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052802989.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052803264.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052803820.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052804198.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000052804198.2 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000052804207.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052804186.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052804207.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052807109.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052807109.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000052804211.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052804199.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000052807109.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052804176.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052804196.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000052807094.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000052807109.5 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000052804189.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052807109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052805998.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052805164.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052806578.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052804166.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052806111.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052807109.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052806387.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052806943.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000052807109.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052807109.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052807109.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052810062.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052810062.0 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000052807109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000052807132.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000052810052.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000052807121.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000052807109.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000052810052.0 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000052809511.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000052807107.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000052808940.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000052808107.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000052809496.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000052808697.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000052807107.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000052809054.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000052810086.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000052809331.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000052809919.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000052810086.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033361829.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033361829.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052812830.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000052812830.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000052810053.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000052810053.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033364594.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033364594.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000033361856.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000033361856.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999827803650.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999827803650.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999827803610.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999827803610.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999827803618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999827803618.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999827803654.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999827803644.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999827803651.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999827806417.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999863914695.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999827803641.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2399999863914695.0 node_expansions=49
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2399999827803584.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2399999863914710.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2399999827803618.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2399999863914710.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999863914710.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999863914710.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000000007891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030566225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000000008169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999991674779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975005056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961115835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000030566225.2 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566225.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563725.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000030566225.2 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000052794224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055569488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044460532.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055572545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066685067.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036126335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033348812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016959.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058349737.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005569310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050016935.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005569866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683289.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055572498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124916.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022233260.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022233816.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016677349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456538.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019455149.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041680496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027789364.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038902708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016678194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019455719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038904945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030568818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030569906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005568463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013902374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005566504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005565948.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679318.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025015164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013902083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000038905484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030569626.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000066685067.5 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066690218.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066682266.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066681710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000066690218.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690197.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066687550.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066688287.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066690210.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066686054.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066686996.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066685041.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066687564.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066686462.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000066690210.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066690197.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690197.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694239.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066692697.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066693419.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066693151.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066692128.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691207.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690207.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066692683.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066694239.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066691572.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000066694239.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694239.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694239.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694276.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694276.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694298.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694273.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694298.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694289.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694289.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694299.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694263.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694299.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694288.5 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105583177.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000094472020.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=900000105583177.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583131.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105583131.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583146.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105583146.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583179.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105583179.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105583191.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105583191.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000105583178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000130577003.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000105583210.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133360923.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000130577041.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000105583197.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1200000133360923.0 node_expansions=110
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133360923.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1200000133360923.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133360923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133360923.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133360923.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133360923.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133360957.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133360957.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133361002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000133361002.0 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133360992.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158354781.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000133360975.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000133360985.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000158354819.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000133360975.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000158354819.2 node_expansions=116
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000133363633.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000133364188.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000133363466.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000133364466.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000133363910.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000133362907.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000133361963.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000133360966.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000133363466.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000133360966.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000155575652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000158354819.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1500000158354819.2 node_expansions=82
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000158354819.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000158354781.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000158354819.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080577021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080577021.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000080577053.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000080577025.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080577053.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050021509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050021509.5 node_expansions=5
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075021489.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1800000075021489.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075021477.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075021459.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075021477.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075021518.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075021518.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075021488.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075021477.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075021488.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075024959.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000075024959.0 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000075021492.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075024935.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000075021514.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000075021499.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000075021499.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000075024961.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000075024961.0 node_expansions=88
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000075024127.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000075024680.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000075023997.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000075024961.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000075023435.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000075023445.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000075022457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000075021497.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000075023987.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000075021500.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000075024961.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000075024968.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000075024970.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000075024970.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000075024937.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000075024937.5 node_expansions=7
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000075024960.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1800000075024982.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1800000075024994.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000075024962.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1800000075024962.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=2400000075029015.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000075029015.5 node_expansions=65
FooPlayer.decide: Filtering out maritime trades from 10 to 6 actions
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000075024962.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2400000075028987.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2400000075029004.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000075024961.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2400000075028987.5 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1800000075024983.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=2400000075029004.0 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000075024961.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000075028988.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000075029001.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000075028998.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000075029004.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000075029004.0 node_expansions=154
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000075027615.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000075028170.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000075027448.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000075027071.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000075026890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000075026890.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000075025945.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000075024960.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000075027445.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000075024945.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000075029001.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000091688156.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2400000075029001.0 node_expansions=124
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000075029004.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000075029010.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000075029003.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000075029020.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000075029001.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000075029020.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000075029013.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000075029013.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000075029015.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000075029015.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000075029035.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000075029000.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000075029035.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013915245.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013915245.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000013915236.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013915211.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000013915238.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000013915235.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000013915223.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000013915238.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013915223.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013915223.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000013915240.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013915190.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000013915214.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000013920897.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000013915237.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000013920897.5 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000013917710.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000013917842.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000013918412.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000013917301.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000013917134.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000013917134.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000013916175.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000013915232.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000013917710.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000013920932.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000013915210.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000013917009.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2400000013920932.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013920954.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013920954.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013920954.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013920954.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013920932.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013920932.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000152812491.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000100032932.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000136145820.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000213923613.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152812476.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000152812476.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000013920955.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000177812502.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100034733.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000213923622.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000152812491.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000152812488.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000152812488.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000152812488.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000152812510.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000102812488.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000102812510.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000075032933.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000213923622.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213923598.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213923598.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213923612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213923612.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000213923625.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213923622.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213923625.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000197255303.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213923636.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000213923636.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197255305.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197255305.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197260992.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197260992.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000152810859.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000083370344.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000119477523.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000213927678.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000152810881.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000136144191.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999997252635.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000161144190.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000083366412.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000058366413.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000136144194.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000136144191.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000136144194.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000136144194.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000136144213.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000086144191.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000086144194.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000058364635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000213927678.0 node_expansions=96
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000213921992.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213921957.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000213921959.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000213921986.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000213927678.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000213927678.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000213924470.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000213922979.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000213925178.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000213924090.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000213923914.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000213923914.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213922955.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000213921970.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000213924470.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000213921970.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000213927680.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000213921957.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000213923789.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2400000213927680.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213927692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213927692.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213930887.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213930887.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000213927691.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213927681.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000213927681.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000213927689.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000213930887.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000213930887.0 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000213930188.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000213928679.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000213930910.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000213929790.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000213929512.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000213929623.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213929611.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000213928664.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000213927666.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000213930166.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000213927664.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000213927689.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000213930346.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213930887.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2400000213930910.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000213930886.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213930886.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000213930922.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213930936.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000213930904.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000213930934.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000213930916.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000213930891.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000213930936.5 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000213930924.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213930930.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000213930930.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213930921.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213930921.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000213930911.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000213930918.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000213930911.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000213930911.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000213930923.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000213930923.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000213930921.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000213930913.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000213930911.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000213930908.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000213930925.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000213930910.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000213930911.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000213930925.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2700000244477513.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000213937063.5 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 16: expected_value=2400000213934143.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2700000244477513.0 node_expansions=445
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000213933845.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000213933398.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000213931898.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000213933011.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000213932734.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000213932845.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213932845.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000213931898.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000213930913.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000213933400.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000213930913.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000213932734.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000213930910.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213933567.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000213934135.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000213934135.5 node_expansions=165
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000213934121.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213934154.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000213934152.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000213934154.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000213934132.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000213934154.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213934112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213934112.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000213940088.0 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=2400000213937067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000213940088.0 node_expansions=302
FooPlayer.decide: Prioritizing 16 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000213939734.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000213940144.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000213938089.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000213939144.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000213939436.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000213938032.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213938977.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000213938699.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000213938049.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000213938047.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000213937047.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000213939567.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000213937032.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213938880.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000213937067.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000213939699.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2400000213940144.5 node_expansions=546
FooPlayer.decide: Prioritizing 17 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000213939532.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000213937622.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000213938734.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000213939011.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000213937588.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000213940144.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213938589.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000213936588.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000213938567.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000213937622.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000213937622.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000213936602.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000213939090.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213936602.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000213938478.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000213936622.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000213939255.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2400000213940144.5 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213940124.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213940124.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213943347.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000213943347.0 node_expansions=39
FooPlayer.decide: Prioritizing 25 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=2400000213943080.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000213941148.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000213942250.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000213942525.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000213941158.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000213943358.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000213942083.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000213942528.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000213940138.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000213942083.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000213941136.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000213941136.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000213940158.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000213942639.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000213940136.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000213941969.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000213940139.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2400000213942815.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000236154916.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000244485752.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000230602324.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000227821298.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2700000238936642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2700000236155075.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2700000236159127.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2700000244485752.0 node_expansions=93
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061125498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080570830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072237441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030566324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030567435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063903099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063902998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069460309.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063902498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000058344990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080570054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030567435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030566323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052787489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788600.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000058345545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036121877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050012434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044454655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058346987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058345823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066679156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791100.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066678053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050008552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055567490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038897988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050011330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038897988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030566045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030564377.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080570830.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573330.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571386.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571386.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000080573330.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014974.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681298.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793308.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991679353.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991680487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025014445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011126045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019457977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044459441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052793608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022238597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019461932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000019460544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019460541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025017488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991681863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991681861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013903027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013904138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997237406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005570739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019460264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016679694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036126372.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022237473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016683029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005570754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011124959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991681571.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679892.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000052793608.6 node_expansions=3236
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792775.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052793608.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052791108.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000052793608.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912665.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912665.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063908366.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063911277.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063909185.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063907665.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063912665.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063909185.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063906687.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063909054.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000063912665.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912679.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912679.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000063912667.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912690.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063912678.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063912668.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063912666.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=600000063912690.9 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063912676.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912675.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912676.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912676.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912676.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063912689.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912688.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912689.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351107.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083351107.0 node_expansions=31
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063922696.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063919752.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063922696.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063920585.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063919085.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063922418.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063919752.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063918085.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063920474.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083351142.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=900000083351142.5 node_expansions=208
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083351142.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083351142.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083355722.9 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000083351153.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083351142.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083351122.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083351131.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083355698.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000083351121.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000083355698.4 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083355585.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083352798.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083355698.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083353631.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083352111.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083354464.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083353640.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083351108.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083353490.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000083355698.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355698.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083355698.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083355722.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083355734.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083355736.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000083355736.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083355721.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083355721.9 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108351120.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108351120.8 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083353525.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353525.1 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000021525.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000021525.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000000019302.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000019302.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050022413.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063906676.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044461343.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000144462241.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000100022424.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083351107.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108351120.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088906676.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083355735.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083355735.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000033354846.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069465969.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000119466847.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108351107.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000100022414.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000100022403.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083355747.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108351120.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000144462241.8 node_expansions=143
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152797562.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152797562.5 node_expansions=156
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119470346.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119471291.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119468513.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119469346.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119467861.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119470180.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119469346.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119471194.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119466846.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119469246.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144462233.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=1200000144462233.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462233.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462233.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462268.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462268.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050017810.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063906676.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044461343.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025016900.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125017798.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083351120.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108351121.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088906678.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108351135.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108351146.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058350257.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094461343.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144462257.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108351120.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125017788.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125017802.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108351122.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108351122.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000144462257.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462244.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050017808.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063906673.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044461340.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000144462257.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125017822.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083351118.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108351118.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088906674.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108351118.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108351132.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058350229.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094461351.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144462230.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108351132.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125017809.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125017799.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108351118.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108351119.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000144462257.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462244.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462245.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462245.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050017800.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063906691.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044461357.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025016911.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125017812.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083351135.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000108351154.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000088906691.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000108351133.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108351133.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058350259.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000094461390.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144462256.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000108351148.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125017821.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000125017811.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108351133.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108351133.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000144462256.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462246.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144462246.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144462269.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144462269.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144462244.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144466682.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000144462275.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144466720.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144462278.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144462268.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000144466720.5 node_expansions=84
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000144464777.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144466734.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144463946.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144464778.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144463248.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144465611.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144464778.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144465609.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144462267.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144464648.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000144466734.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144466720.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144466706.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466720.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144466733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144466733.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144466720.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144466706.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144466720.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470065.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144470065.0 node_expansions=49
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000144469230.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144468388.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144469357.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144469245.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144467691.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144470067.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144469635.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144466730.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144470066.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144466731.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144469090.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000144470067.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144470067.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144470016.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144470067.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144470065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144470065.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000144470066.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144472917.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000144470065.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144472955.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144470065.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144470055.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1200000144472955.5 node_expansions=95
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000144472561.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144471720.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144472692.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144472691.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144472550.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144471010.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144472955.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144470064.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144471730.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144470040.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000144472400.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000144472133.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000144472955.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144472968.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144472955.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144472968.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144472972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144472972.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144472968.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144472971.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000144472971.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144472971.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144472971.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000050028526.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000063917413.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000044472082.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025027636.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000144472991.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000125028528.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083361871.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000108361858.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088917415.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000108361858.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108361858.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000058360969.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000094472092.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000108364370.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000125028538.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000125028526.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000108361860.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108361859.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), None, None)) score=1800000108364370.8 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108361880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108361880.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108364368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108364368.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108361871.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108364333.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108361867.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108361881.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108364369.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000108364369.2 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000108364369.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108363535.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108364535.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108363982.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108364383.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108362871.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108362867.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108361871.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108363537.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108361869.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108364260.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000108363980.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108364259.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000127803395.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1800000108364383.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108364369.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108364369.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127805871.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127805871.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000108364367.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000108364372.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000108364381.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127805857.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000108364358.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000127805857.0 node_expansions=52
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000108364343.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000108366010.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000108367023.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000108366465.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000108365343.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000108365358.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000108364344.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000108367288.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000108364358.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000108366021.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000108364358.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000108366747.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000108366465.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000108366732.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000127805895.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2100000127805895.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127805857.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127805857.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000044471669.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044471669.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069472547.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083361426.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063916093.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000163917006.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000144472548.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000102805857.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127805872.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000088916968.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000108361427.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127805880.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077804968.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113916104.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000163916981.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000127805857.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144472547.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000144472548.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000127805857.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000127805857.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000163917006.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163917017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163917017.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163917016.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163917016.0 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000069472562.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000083361451.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000063916104.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000044471659.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000144472564.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000102805881.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000127805896.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000088916994.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000108361451.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000127805907.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077804992.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000113916130.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000163917018.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000127805897.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000144472559.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000144472587.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000127805883.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000127805881.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000163917018.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163917006.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163917006.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163917031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163917031.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163917042.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163917015.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163917042.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163917043.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163917043.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163917057.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163917039.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163917057.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163917060.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000163917060.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000163917032.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000163917056.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000163917056.0 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147250374.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147250374.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000044471695.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044471695.5 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000022249483.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044471709.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000044471685.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000044474588.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000044471692.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=2700000044474588.0 node_expansions=108
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044471694.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044473361.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044474311.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000044473754.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044472644.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000044471717.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000044471717.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000044474588.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000044471694.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000044473360.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044471693.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000044474046.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000044473754.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000044473091.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=2100000044474588.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044474588.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044474588.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000044474567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044474567.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000022252366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000022252366.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000044474601.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044474601.5 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044474604.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044474601.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000044474567.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044474601.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000044474573.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000044474573.5 node_expansions=41
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000022252377.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044474573.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000044474573.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044474573.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044474573.5 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000044477259.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000044474589.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000044474605.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000044474590.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044474578.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000044477268.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044477268.0 node_expansions=76
FooPlayer.decide: Filtering out maritime trades from 11 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000044479925.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000044477230.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000044477244.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=2100000044474592.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000044477230.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000044474590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=2100000044479925.0 node_expansions=360
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044481577.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044482577.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044482021.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044480910.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044480910.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044481577.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044482299.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044482021.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000044481021.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=2100000044482577.2 node_expansions=4114
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044481577.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044482021.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044480910.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044482577.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044480910.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044481577.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044482299.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000044482021.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000044481021.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000044482577.2 node_expansions=584
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000044481577.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000044482021.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044480910.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000044482577.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000044480910.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044480910.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000044481577.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000044482299.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000044482021.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000044479910.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000044482577.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044482591.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044482591.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000044484978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044484978.5 node_expansions=57
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044484700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000044483589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000044483589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000044483589.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000044482589.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044484978.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000044484255.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000044484978.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000044484700.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000044482589.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000044484978.2 node_expansions=85
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044484991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044484991.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044484990.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000044484990.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044484989.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000044487088.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000044484957.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000044484977.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000044484989.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000044487088.5 node_expansions=130
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000044487088.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000044485977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000044485977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000044485977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000044485977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000044485977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000044486644.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000044487088.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000044484977.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000044487088.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000044487088.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000044487088.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000047265745.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000061154619.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000041709286.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000141710200.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000122265756.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000102821297.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000105599089.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000066710175.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000086154619.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000105599078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000055598175.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000091709297.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000141710186.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000105599078.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000122265757.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000144487979.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000127821297.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000105599064.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000144487979.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144487978.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144487978.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000144487964.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144487964.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144487993.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144487993.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144487993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144487993.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144487996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144487996.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144487982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144487982.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144487992.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144487992.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144488007.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000144488007.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022264880.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022264880.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000022264883.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000022266966.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000022264880.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000022264883.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000022264880.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000022266966.5 node_expansions=55
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2700000022266966.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000022265870.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000022264855.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000022265866.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000022264855.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000022264868.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000022265855.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000022264855.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000022264866.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000022264855.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000022264870.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000022264870.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000022265855.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000022264855.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000022264870.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000022264855.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000022265870.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000022264855.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2700000022266979.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2700000022266979.5 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000022266966.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000022266966.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002822538.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002822538.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000027823436.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000041712328.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000022266996.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000122267880.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000102823426.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000083378990.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000086156758.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000047267869.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000066712325.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000086156758.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000036155870.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000072266992.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000141712325.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000105601215.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102823426.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000125045660.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108378993.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000086156760.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2700000141712325.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141712326.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000141712326.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141712337.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141712337.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000141712337.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141712302.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000141712300.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000141712303.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000141712305.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000141712337.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141712340.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141712340.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000027823439.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000041712327.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000022266992.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000002822551.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000122267891.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000102823439.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000083379005.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000086156780.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000047267883.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000066712338.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086156772.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000036155883.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000072267006.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000105601217.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102823439.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000125045673.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108378992.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000086156774.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000125045673.0 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125045670.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000125045670.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125045673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000125045673.0 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125045671.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000125045671.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125045672.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000125045672.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125045673.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000125045673.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125045648.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000125045648.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000125045677.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000125045677.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002822560.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002822560.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000002822545.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002822561.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002822548.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002822548.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002822557.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2700000002822561.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002822561.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002822561.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027823449.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027823449.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027823447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000027823447.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991712350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991712350.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999991712337.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999991712336.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999991712324.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999991712326.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999991712323.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991712337.0 node_expansions=55
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991712340.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991712340.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991712344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991712344.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991712347.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991712347.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991712347.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991712347.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991712347.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999991712347.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 17 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999991711239.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999991711239.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966711448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999966711448.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966711450.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999966711450.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966711452.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999966711452.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999966711452.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999966711452.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999944489231.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999944489231.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999944489233.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999944489233.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999944489239.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999944489239.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999969490127.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2699999983379016.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2699999963933683.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000100045689.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000044490133.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000047267911.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000027823460.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999988934571.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000008379016.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000027823460.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2699999977822571.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000050044790.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000119490123.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000047267911.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000044490133.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000088934568.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000072267911.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000027823460.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2700000119490123.5 node_expansions=426
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000119490127.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000119490117.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000119490126.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000119490125.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000119490124.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000119490133.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000119490133.5 node_expansions=74
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000119490135.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000119490133.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000119490135.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000158378970.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000158378970.0 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000119490138.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000119490125.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000119490136.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000119490121.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000158378943.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=3000000158378957.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=3000000158378957.5 node_expansions=64
FooPlayer.decide: Prioritizing 5 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000152823416.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000158378961.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000138934516.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000144490071.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000138934513.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=3000000158378961.5 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000086126990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086127831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086125877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083349213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075015046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086127831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086126442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000086126720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072237256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069457546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000086123665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033344109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055568044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069459489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044455822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055565829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069458330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066681108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063901664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047232488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072236997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061122775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789440.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000033341330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000033341052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000033341607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033344108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790551.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000086127831.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086126442.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128109.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086131720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086131720.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000047240331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055573109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025016106.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011123818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349989.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025017777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038908945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022240276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030574220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019462700.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999991681876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999991680209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041684764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016681916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680527.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019460539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994459070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005570473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000002792406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002791573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013901865.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013906350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025016643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002794350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008350196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016684696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997237126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997236570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019463587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011128017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005571309.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000016017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999991679907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999991679615.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999991680170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991679907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000055573109.5 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055570609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573109.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055573109.5 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573131.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573131.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573132.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573132.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238033.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238033.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238023.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997238023.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997238033.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997238033.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999997238034.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997238019.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999997243141.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997238032.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997238010.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999997237999.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999997243141.9 node_expansions=43
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997240655.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997240217.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997237984.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997237994.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997243155.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997239383.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997240943.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997240230.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999997243155.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243155.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243142.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243142.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997243166.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997243127.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243166.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997243176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997243151.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997243151.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687620.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687620.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966687622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966687622.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966687634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966687634.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966687635.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966687622.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966687609.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966687613.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966690823.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966687602.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999966690823.0 node_expansions=45
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999966689990.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966690280.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966689823.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966690823.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966687600.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966687601.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966689000.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966688600.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966689823.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=599999966690823.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690847.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690847.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690824.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966690824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966690835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690835.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966690835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690835.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966690856.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690835.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966690856.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994462478.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994462478.8 node_expansions=93
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999966690870.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999966690842.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999966690853.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966690846.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966690863.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999966693510.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=599999966693510.6 node_expansions=60
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999966693232.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966693510.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966693066.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966691856.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966690857.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966692968.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966690857.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966692244.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966691844.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966693078.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=599999966693510.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693522.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693522.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966693519.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994471251.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999966693521.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999966693509.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999966693532.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=899999994471251.9 node_expansions=33
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999994471265.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999966693488.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=899999994471265.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471265.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994471265.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471291.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994471291.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471280.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994471280.4 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994471280.4 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994471274.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994471277.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994471264.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994471292.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=899999994471292.9 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471277.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994471277.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471290.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994471290.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994471279.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994471279.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963914848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963914848.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997248168.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994471279.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994470390.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116695279.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086139740.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994471280.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052806391.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052806400.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083361956.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083361956.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083361943.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083361975.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994471279.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000116695279.5 node_expansions=94
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116695276.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116695264.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116695276.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116695274.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116695277.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000116695277.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116695276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695276.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116697667.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116697667.4 node_expansions=69
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999997248180.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999994471277.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999963914833.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999994470402.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052806403.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086142097.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999994471278.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052806388.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083361957.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083361957.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052806410.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083364284.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083361957.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052806388.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052806389.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999994471292.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000086142097.2 node_expansions=95
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000086142097.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086141944.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086142097.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086142097.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086140723.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086139721.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086141835.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086139708.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086141098.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086140708.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000086141930.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000086142097.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142110.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086142110.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142113.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086142113.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086142111.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086142111.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917237.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963917237.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917235.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963917235.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917237.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963917237.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963917237.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963917237.4 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944472789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944472789.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999944472791.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944472779.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999944472789.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999988911979.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944472782.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999988911979.5 node_expansions=49
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=899999944473780.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999944472780.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999944475168.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999944473793.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999944473780.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999944472791.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999944474891.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999944472780.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999944474179.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999944473793.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999944474891.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999944475002.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999944464368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1199999944465614.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1199999972248781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1199999988911979.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1199999988911979.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988912005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988912005.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988912007.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999988912007.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999988912005.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999988912005.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016687991.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016687991.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999966689793.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999988912017.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999988912015.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999988912027.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000016687991.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000016687991.5 node_expansions=71
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999988913016.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999988912015.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999988914404.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999988913015.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999988912016.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999988912013.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999988913126.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999988912013.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999988913404.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999988913028.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999988914128.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999988914237.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999988907393.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000016687991.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=1500000016687991.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016688006.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016688006.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994465795.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994465795.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027799118.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000002798240.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000025021350.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000069465801.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000113910229.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000083354680.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975019561.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033354681.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000027799117.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000058354674.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000102799126.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000091688018.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000069465791.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000080576904.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000080576906.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050021353.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050021339.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000002798230.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000113910229.2 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000113910229.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113910238.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000113910237.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000113910238.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000113910225.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1500000113910238.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113910238.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113910185.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113910238.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113910251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113910251.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000113910259.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113910213.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113910259.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133350063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133350063.5 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000113910205.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000113912421.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000113910249.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000133350063.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000133350052.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000113910239.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000133350063.5 node_expansions=117
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113911252.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000113910249.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000113911626.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000113910262.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000113910249.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000113910259.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113911348.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113910239.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000113911651.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113911248.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000113912360.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000113912485.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133350063.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1800000133350063.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000133350063.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133350063.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994461199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994461199.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994461164.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994461164.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994461202.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994461202.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994461201.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994463386.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994461175.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994461203.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994461216.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1799999994463386.0 node_expansions=57
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999994461173.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994461208.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994462552.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994461198.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994461208.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994461163.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994462285.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994461173.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994462552.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994461163.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994462284.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999994463424.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999994463424.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994463400.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994463400.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999994463435.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994465213.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994463434.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994463419.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994463419.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994463409.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994464543.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994463431.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994464811.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994464393.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994463423.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999994464542.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999994463419.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1799999994465213.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994465225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994465225.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994465228.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994465228.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994465239.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994465236.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994465240.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994465236.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994465236.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999994465240.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999994465238.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994465238.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994467613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994467613.2 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994465253.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994465239.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000002796752.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994465250.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994465239.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000002796752.8 node_expansions=50
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999994465240.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994467636.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994465225.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994465227.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994465225.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994465247.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994466336.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994465225.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994466629.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994466225.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994465240.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999994466338.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999994465240.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002796764.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=53) score=2100000002796764.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002796774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002796774.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002796766.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002796766.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000002796776.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000002796756.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000002796752.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000002796760.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000002798141.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2100000002798141.5 node_expansions=54
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000002796777.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002798143.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002796742.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002796754.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002796758.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002796742.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002797888.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002796758.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002798131.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002797703.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002796777.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002797853.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002796752.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2100000002798143.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000002798141.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002798141.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013908350.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013908350.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013908378.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000013908378.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000013908350.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000013908350.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055577003.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000041687017.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000002798130.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000052799225.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000097243670.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000141687052.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000111132559.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000041687051.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000036131475.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000086131510.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000130575953.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000119465892.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000097242601.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000108354781.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000108354781.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000077798161.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000077798156.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000022241683.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000141687052.2 node_expansions=250
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141687017.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141687017.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000141687077.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141687062.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000141688114.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000141687066.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000141688149.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WOOD')) score=2100000141688149.0 node_expansions=69
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000141687037.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141688002.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141687037.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141687047.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141687037.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141687037.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141688164.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141687065.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141687037.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141688002.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141687070.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141688177.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000141687990.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000141687047.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000141688177.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141688164.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141688164.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002799289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000002799289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000002799274.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000002799274.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002799322.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002799322.5 node_expansions=258
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002801210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002800211.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000002799320.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002800371.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002801210.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000002801766.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000002799320.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000002801210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2700000002799320.5 node_expansions=495
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000002799262.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000002799292.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000002799270.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000002799274.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000002799262.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000002799260.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000002799270.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000002799274.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000002799262.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000002800210.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000002799320.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000002800225.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=2700000002799320.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002799336.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002799336.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002800225.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002800225.0 node_expansions=32
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000002801212.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000002800213.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000002800442.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000002800213.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000002801212.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000002801768.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000002801212.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=2700000002801768.5 node_expansions=1065
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000002801212.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000002800213.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000002801796.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000002800227.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000002800228.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000002800212.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000002801212.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000002800227.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000002801212.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(50, 51)) score=2700000002801796.5 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000002801770.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002801744.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002801746.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002801746.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002801746.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002801770.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013912024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013912024.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013912004.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013912004.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013912015.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013912015.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000013912005.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013912006.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000013914635.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000013912008.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000013911978.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000013914635.0 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000013911968.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000013912990.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000013911983.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000013911983.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000013911968.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000013911983.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000013911968.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000013911994.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000013911983.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000013912984.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000013911994.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000013914668.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000013912968.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2700000013914668.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914660.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013914660.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914660.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013914660.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000013914673.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013914684.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000013914656.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000013914684.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000013914656.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2700000013914684.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914658.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013914658.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002804449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002804449.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000002804435.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002804410.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002804413.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002804451.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002804438.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'SHEEP')) score=2700000002804451.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002804451.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002804451.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002804473.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002804473.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002804427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002804427.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002804451.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002804451.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002804451.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000002804451.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000002804497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000002804497.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999969471151.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002804472.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000002804472.0 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999969471118.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000002804470.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000002804472.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000002804462.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000002804457.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2700000002804472.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999969471150.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999969471150.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000013914697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013914697.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000013914716.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000013914705.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000013914695.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000013914707.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000013914713.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013914716.0 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000013914724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013914724.0 node_expansions=22
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000013914689.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000036136904.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000013914682.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000033359126.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000022248023.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=32) score=3000000036136904.5 node_expansions=80
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072233945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069457222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077791942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083347831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033344389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000088902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000088904488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086127266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066681442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075014766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000061123888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066679500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000069456722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050009443.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063900330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072235055.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000055566110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000072235830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050011052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063899664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055564385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055565774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000072235320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011943.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075016154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061125000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000072236432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000088904488.5 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088907266.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088904766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088905044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000088907266.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000050011386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044456364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005568752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005568475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041678828.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041681599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052792778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058349210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005568752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005568752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005568755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005568742.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050015809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063904766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047238056.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041680199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041679667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033345764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038903862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036125196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044459418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027790459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027791015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047238029.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038901852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016677073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016677915.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016676804.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019454849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027787907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013899017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013899017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027790431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019456527.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000063904766.2 node_expansions=3228
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063904766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063902266.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063903932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000063904766.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069468551.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000069467999.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000069465352.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000069466597.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000069464519.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000069464797.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000069468542.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000069465072.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000069465486.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000069468542.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468542.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468542.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468541.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069468541.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069468556.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069468556.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355657.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355657.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069468542.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088913010.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069468545.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011132542.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000100024099.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069468532.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088912987.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088912987.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069468531.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069468531.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011132532.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011132531.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000100024121.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000100024110.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008355642.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008355642.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069468555.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069468531.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000100024121.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024121.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000008355642.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000008355642.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000069468542.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912987.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000069468531.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011132555.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000100024124.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069468545.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088912998.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088913010.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000069468531.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069468545.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000011132531.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011132531.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000100024121.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000100024109.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008355642.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000008355666.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000069468531.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069468555.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000100024124.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024099.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024099.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024109.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024109.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024121.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024121.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100024146.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100024132.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100024132.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075021643.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100029819.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000100024132.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100024122.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000100024135.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000100029819.5 node_expansions=44
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000100029287.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100026608.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100027330.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100027886.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100025763.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100029833.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100026055.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100026319.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100026774.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000100029833.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100029843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100029843.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100029843.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100029843.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000100029830.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100029830.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983355388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983355388.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044468264.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088912719.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044468275.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986132277.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000075023831.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069468275.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063912743.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063912719.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044468277.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000044468287.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986132277.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999986132287.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000075023854.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000075023833.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983355375.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999983355398.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044468277.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069468277.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088912719.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088912723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088912723.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916487.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088916219.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915930.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088915222.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088915941.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916509.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914375.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088912722.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088914652.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088914954.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088915376.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088916509.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916509.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916509.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916487.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916487.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916500.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916501.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916502.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916502.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088916532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916511.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916532.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916533.2 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127805369.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000113916502.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000127805369.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127805369.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127805369.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983363742.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983363742.0 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083360958.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000127809950.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083360958.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000025024926.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000113916480.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108365506.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102805369.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102805414.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083360958.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083360958.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000025024924.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000025024924.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000113921061.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000113916480.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983359146.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999983359146.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083360958.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000108360949.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000127809950.8 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127805379.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127805379.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359167.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983359167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983359158.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983359158.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999983359190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983359177.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983359190.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999983359187.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983359187.9 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999983359200.9 action_type=ActionType.END_TURN
  Action 1: expected_value=899999983359190.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999983359189.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999983359185.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008359130.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999983363785.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1200000008359130.8 node_expansions=45
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359132.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000008359132.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359165.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008359165.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000008359152.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008359152.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008363753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008363753.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359158.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000008359158.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359156.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008359156.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977803622.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977803622.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008359199.2 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000008359163.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000008359158.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000008359166.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000008359170.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000008359156.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000008359170.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977803635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977803635.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977808198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977808198.5 node_expansions=26
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999977811712.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999977809490.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977809323.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977811434.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977809879.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977808212.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977812267.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977810156.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977812267.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999977809045.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977810878.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999977809490.0 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999977809492.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977810325.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977809323.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977810047.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977808492.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977806857.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977811434.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977808789.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977808656.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977810879.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977809045.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977809524.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1799999977809492.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809524.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809524.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977809543.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977809543.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999977809521.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977809511.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809521.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814087.5 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999977809524.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977809513.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977809524.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814129.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977814129.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999977809543.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999977809542.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999977809530.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999977809533.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999977814096.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999977814129.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999977814129.5 node_expansions=64
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999977810796.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999977813018.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999977812020.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999977811755.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999977812740.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999977811185.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999977814129.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999977809518.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977811351.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999977813588.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977811463.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999977812185.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1799999977814129.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814144.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977818176.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977818176.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977814144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977814144.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952814153.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952814153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930589696.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930589696.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030595497.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030595497.5 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030591476.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030595497.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030595464.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030591444.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030591486.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000030595497.5 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000030592721.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030594400.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030591442.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030593976.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030593664.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030594108.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030594698.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030591456.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030593386.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030593309.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030595512.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030593108.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030594108.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000030595512.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030595512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030595512.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030598706.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030598706.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030595531.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030595511.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030598706.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030595521.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030598673.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1800000030598706.2 node_expansions=65
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000030596776.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000030598428.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000030595498.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000030596484.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000030598018.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000030597720.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000030598150.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000030598706.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000030596518.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000030597430.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000030595498.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000030597317.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000030595484.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030598152.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000030598706.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030598720.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030598720.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030598755.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030598755.2 node_expansions=6
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000030598719.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030598701.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000030598722.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000030598714.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000030598712.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000030598722.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000030598722.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030598696.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030598722.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000030598753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030598753.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000030598751.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030598755.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000030598755.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000030598767.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000030598742.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030598767.8 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030598752.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030598752.2 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030598755.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000030598754.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030598755.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030598754.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030598754.2 node_expansions=25
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030598766.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000030598756.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030598766.8 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033372314.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033372314.2 node_expansions=55
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008376558.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008376565.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000008376565.5 node_expansions=12
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008376563.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008376575.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000008376575.0 node_expansions=15
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008376565.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008376540.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008376565.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000033372312.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000033372312.2 node_expansions=47
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008376564.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008379483.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000008379483.2 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999986154336.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008376565.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000008376551.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000008376553.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000008379483.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000008379483.2 node_expansions=83
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000008377816.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008379495.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008376539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000008377539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000008377672.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000008377541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000008378775.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000008379217.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000008377539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000008378483.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000008376539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000008377541.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000008377539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000008376551.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000008379217.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1800000008379495.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008379505.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000008379505.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000008382414.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008382414.2 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052826835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077826835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999925043497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000069493501.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999952825057.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000102826835.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027823937.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027823957.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000008379517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000008379517.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999925043495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999925043495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069490616.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000069493501.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999908377717.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999908377739.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000008379495.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058379493.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000102826835.2 node_expansions=240
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102823937.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102823937.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102826884.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102826884.2 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052823941.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077823944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008379484.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999925043496.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000069490608.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999952822152.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027823944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027823929.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000008379496.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000008379486.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999925043496.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999925043506.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069490608.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000069490608.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999908377721.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999908377706.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000008379484.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058379497.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000077823944.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077823944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077823944.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077826858.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077826858.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077823938.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077823938.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077823973.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077823973.2 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077823960.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077823972.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077826849.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077823952.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077826885.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000077826885.2 node_expansions=124
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077823950.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077825218.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077823937.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077824950.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077825052.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077824940.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000077826163.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077826604.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000077824937.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000077825885.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000077823937.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077826882.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000077824957.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000077824940.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000077823940.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000077826617.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000077826882.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077826885.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077826885.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077826882.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000077826882.2 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077826884.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077826896.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077826884.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077829539.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077826886.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000077829539.0 node_expansions=78
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000077826884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077828162.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077826884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077827872.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077827995.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077827874.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000077829109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000077827884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000077829539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000077827884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000077828818.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077826884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000077827884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000077827884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000077826884.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000077829539.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000077828998.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000077829539.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077829553.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077829553.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999908383317.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908383317.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999888938895.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999888938895.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999908383325.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908383325.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052829573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077829558.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008385117.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999925049103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000069496227.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999952827795.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000102829563.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027829573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000027829560.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000008385115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000008385103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999925049103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999925049115.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000069496227.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000069496225.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999908383325.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000008385103.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058385128.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000102829563.0 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102829558.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000102829558.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000102829572.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000102829572.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052829558.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077829561.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000008385113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999925049116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000069496223.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999952827783.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000027829571.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000027829561.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000008385113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000008385116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999925049116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999925049116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069496227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000069496227.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999908383338.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999908383347.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000008385125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000058385114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000077829561.0 node_expansions=318
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077829556.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000077829551.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000077829553.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000077829553.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000077829573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000077829573.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000077829551.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000077829551.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000052829563.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000008385122.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999925049121.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094491996.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999997269774.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000102829540.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052825331.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000052825351.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000008385140.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000008385121.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999961156898.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999925049120.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000094491996.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000094491998.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999908383343.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999908383343.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000008385120.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000083380887.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000094491998.2 node_expansions=309
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000069496252.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000069496252.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000069496242.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000069498414.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000094491972.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000069496249.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000069496229.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000069496229.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000094491972.8 node_expansions=158
FooPlayer.decide: Prioritizing 28 infrastructure actions over 30 total
FooPlayer.decide: Evaluating 28 actions with lookahead depth=3
  Action 0: expected_value=1800000069496217.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000069497495.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000069496217.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000069497229.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000069497340.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000069497229.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000069498451.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000069497217.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000069497229.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000069497229.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000069497217.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000069498162.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000069496217.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000069497219.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000069497217.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000069496229.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000069498343.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000069497217.5 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000080601151.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000088934063.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000086154155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000080601528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2100000094491984.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=2100000088934765.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=2100000086157528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=2100000091711706.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=2100000091714196.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=2100000083379195.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2100000094491984.8 node_expansions=136
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094491984.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094491984.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072269796.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072269796.8 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072269775.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072269778.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072269769.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000072269747.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072271964.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000072271964.8 node_expansions=78
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000072269776.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072271023.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072269745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072270742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000072270853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072270742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000072271964.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000072270742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000072270744.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000072270776.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000072270742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000072270887.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000072269743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000072270745.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000072270743.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000072269742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000072271853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000072270742.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2100000072271964.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072271965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072271965.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072275160.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000072275160.0 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072271999.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072271988.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072271986.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000072271997.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072275194.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000072275194.8 node_expansions=77
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000072272972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072273085.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000072272972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072272986.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000072275209.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000072273096.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000072271972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000072272974.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000072271972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000072272985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000072271974.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000072271972.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000072273263.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000072272985.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000072271972.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000072274085.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000072272994.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000072272994.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000072272972.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000072275209.0 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072275208.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072275208.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055607176.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000080607165.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000011162724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999938938709.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000072273831.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999966717378.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080607165.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030607156.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000030607154.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000011162724.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000011162711.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999938938709.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999961160934.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000094496057.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999922272953.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999886160933.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999986162711.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000061162712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000094496057.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000094496042.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000094496042.2 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055607168.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000080607156.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000011162710.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999938938712.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000072273834.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999966717391.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000080607156.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030607156.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000030607156.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000011162712.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000011162712.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999938938712.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999961160934.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072273843.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999922272932.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999886160932.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999986162712.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000061162712.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), None, None)) score=2100000080607156.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080607168.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080607168.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000080607169.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000080607169.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080607153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080607153.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000080607189.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000080607189.0 node_expansions=9
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080607189.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000080607176.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000080607176.0 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080607189.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080607188.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080607189.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080606075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080606075.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080606080.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000080606076.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000080606076.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080606074.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000080606058.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000080606076.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000080606040.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080606063.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2700000080606058.0 node_expansions=39
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080604406.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080606073.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000080606073.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080604391.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080604391.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080604963.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080604963.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000055604962.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000011160502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999938936516.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000072271630.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999966715172.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080604963.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000030604947.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000030604963.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000011160504.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000011160502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999938936515.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999961158725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000094493858.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000072271614.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999922270724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999886158724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999986160524.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000061160505.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000094493858.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094493851.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094493851.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000094493838.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094493838.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094493860.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000094493850.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000094493847.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094493853.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000094493860.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000094493860.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000094493876.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000094493876.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000094493838.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000094493869.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000119493825.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000094493872.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000094493857.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=3000000119493825.0 node_expansions=26
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000119493836.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2400000119493836.5 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966674725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019453725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019453169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005562058.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005561780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999997226502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000013899002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002782890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000008168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983336723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047239166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047236687.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005571898.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022236322.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683618.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005572987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000005574909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005574943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018312.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055576168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008347417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008347406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013905209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015750.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457980.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019459369.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030568864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019458306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025015820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011125472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022236639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044462208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019461585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052798930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030573583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027795528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036130809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013905739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030572764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022238860.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000055576168.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577563.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576168.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577840.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000055577840.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573390.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573390.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573411.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573411.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573402.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573402.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055577575.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055574809.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577721.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575918.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577852.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576888.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055577456.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055573398.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055577852.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577862.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577862.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577863.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577863.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577879.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577879.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577868.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577868.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577868.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024834.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024834.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000000024698.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000021909.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000023458.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000023020.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000024835.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000024014.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000024014.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000020520.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000024557.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000000024835.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024834.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024834.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024847.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024847.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000024845.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000024855.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000024855.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000024855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024855.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000024828.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024828.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000024842.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024842.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000024856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000024856.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000024844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000024844.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088915511.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088915510.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000000024843.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055582176.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083359955.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055586496.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038913733.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055582190.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055582190.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000024844.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055582177.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055582177.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083359966.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083359968.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586496.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055582177.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005580399.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005580399.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088915511.9 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088915511.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915476.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088915487.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088919807.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088915512.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088919807.8 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088919818.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088919642.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088916863.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088918432.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088917987.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088918974.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918987.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088915485.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917886.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088919540.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000088919818.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088919807.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919807.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919829.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088919808.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000029152.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055586497.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083364289.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055586474.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038918031.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055586485.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055586474.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000029141.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000029141.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055586485.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055586475.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083364253.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083364286.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586475.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055586474.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005584696.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005584710.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088919808.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088919808.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919808.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919859.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919859.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919832.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919867.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919867.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088919867.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088919818.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919867.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919854.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919854.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088919854.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088919844.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919854.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088919854.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919854.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088919845.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000029177.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055586513.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083364302.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055586499.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038918056.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055586513.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055586500.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000029166.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000029166.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055586499.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055586499.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000083364278.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000083364302.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586499.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055586513.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005584733.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005584722.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000088919845.2 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088919870.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088919831.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919870.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000000033345.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000000030565.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000000032110.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000000031679.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000000032679.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000000031012.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000000032665.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000000029176.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000000033234.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000000031567.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000000033232.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000036135850.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000030577795.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000036135850.4 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036135850.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036135850.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036135864.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036135864.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000036135884.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000036135835.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036135884.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023873.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000023873.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000023851.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000023851.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023863.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000023863.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023862.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000023862.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023873.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000023873.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969465275.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465275.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999969465254.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969465284.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999969465263.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999969465284.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999969465263.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=899999969465284.8 node_expansions=28
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999969465273.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999969465235.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969465273.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577263.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577263.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977799485.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977799485.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581441.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577288.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005577288.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577295.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577295.2 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000005581466.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005578690.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005580214.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005579799.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005580759.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005579105.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005580759.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005577299.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005578258.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005578678.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005577289.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000005581466.0 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005581465.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005581453.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005581465.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005584367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005584367.2 node_expansions=54
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000005584089.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005582851.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005584367.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005583962.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005584923.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000005583269.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000005584367.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005584923.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005581476.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000005582423.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005582851.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000005581462.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1500000005584367.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005584368.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005584368.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000005584368.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000005584365.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000005584316.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005584365.2 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005584367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005584367.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999972251046.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000005584353.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000005584353.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005584367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005584367.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999977806591.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999977806591.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944473257.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944473257.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000061138311.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000030582755.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999983363156.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002804988.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025030712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000022249422.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002804978.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999997249412.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999997249411.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999916692077.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999972249422.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999997249411.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000025027202.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000052804977.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000050027199.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022249435.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999969471644.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999969471634.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000061138311.0 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061138314.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061138314.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033360537.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033360537.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033360544.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033360544.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033364012.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033364012.2 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000033360545.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000033360547.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000033360543.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000052802061.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000033360533.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000052802061.8 node_expansions=58
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000033363213.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000033361924.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000033360546.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000033362380.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000033363035.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000033363481.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000033364036.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000033362380.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000033360535.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000033360535.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000033361536.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000033361924.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000033362935.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000052802061.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=1800000052802061.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052802061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000052802061.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919467861.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919467861.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919467873.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919467873.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999919467861.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919467861.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919471284.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919471284.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999919467861.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919467861.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925023419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925023419.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925023417.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925023417.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925023441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925023441.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999891690108.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999925023438.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999925023438.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925023438.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925023438.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919467860.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919467860.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052802091.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022246524.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986135426.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999994468750.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000044468759.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013913203.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999994468758.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999988913192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999969468734.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999925023416.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999963913192.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999988913201.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000044468770.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000072246537.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000041690980.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000013913217.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999961135402.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999961135423.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000072246537.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072246514.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072246514.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000072246536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000072246536.0 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072246529.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000072249949.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000072246547.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000072246526.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000072246523.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2400000072249949.5 node_expansions=73
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000072249129.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072247909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000072246499.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000072247355.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000072248999.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000072249416.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000072249949.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000072248296.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000072246512.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000072246512.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000072247463.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000072247909.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000072247919.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000072249949.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000072249973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000072249973.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000072249948.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000072249948.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000052805555.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022249986.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986138885.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999994472171.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000044472208.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000013916615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999994472209.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999988916639.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999969472208.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999925026875.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999919471320.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999963916661.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999988916654.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000044472206.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000041694431.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000013916615.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999961138875.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999961138875.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000013916615.5 node_expansions=81
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013916667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013916667.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000013916652.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013916652.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013916666.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013916640.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000013919561.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013916665.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013916654.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000013919561.0 node_expansions=67
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000013917616.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013918028.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000013916638.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000013917473.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000013919139.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000013919574.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000013917629.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000013918463.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013916629.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013916616.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000013918019.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000013918473.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000013918473.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000013918028.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000013919574.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013919574.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000013919574.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919474238.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999919474238.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999919474253.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999919474253.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999897248154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999897248154.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999897248133.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999897248133.2 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999902803708.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999902803708.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000030582378.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022249032.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999986137922.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999972249018.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000022249018.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999991693477.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999972249033.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999966693475.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999969471266.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999897248132.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999941693453.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999966693465.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000022249035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000050026800.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000019471255.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999991693464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999938915675.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999938915697.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000050026800.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050026800.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000050026800.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000050026824.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000050026824.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000030582351.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000022249018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999986137907.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999972249018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000022249018.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999991693504.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999972249018.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999966693490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999969471240.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999902803712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999897248155.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999941693511.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999966693500.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000022249056.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000019471268.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2399999991693462.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999938915712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999938915712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000030582351.5 node_expansions=96
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030582403.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000030582374.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000030582403.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000030582388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000030582388.5 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000022249042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000005579409.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991690520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000022249042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000011134964.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999991690520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999966693476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999969471265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999902803698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999897248142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999941693476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999966693476.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000022249042.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000050026820.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000019471265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000008358298.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2399999938915698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2399999938915698.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000011134964.5 node_expansions=531
FooPlayer.decide: Prioritizing 17 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999991693462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999991694851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999991694462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999991693462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999991694295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999991695962.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2399999991694462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2399999991695295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999991695295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2399999991693462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2399999991693462.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999991694851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2399999991695295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2399999991694295.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2399999991694851.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000008358312.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000011134964.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2399999991695962.5 node_expansions=113
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999991695988.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999991695976.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991695988.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999991695985.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991695985.5 node_expansions=8
FooPlayer.decide: Prioritizing 4 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000025029287.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000019473752.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000016695976.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000011140411.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2100000025029287.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000025029310.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000025029310.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000063918223.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055584878.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999986140435.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000005584856.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000055584865.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000005584880.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000000029323.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000002807087.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2099999902806189.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999897250642.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999975029301.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000000029300.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055584889.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000083362667.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000052807112.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000025031135.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999972251545.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999972251523.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2100000083362667.0 node_expansions=104
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083364462.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000083364462.2 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000050029304.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000083364453.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000083362659.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000083362667.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000083362644.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000083364453.2 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000083362620.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000083364009.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000083363635.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000083362653.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000083363653.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000083363476.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000083363621.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000083363633.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000083364476.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000083364454.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000083362643.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000083362635.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000083362913.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000083364476.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000083363453.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000083362622.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=2100000083364476.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000083364468.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000083364468.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069457498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080569476.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066679698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069456920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033345223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033343556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077793587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083346364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000091683364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000091683667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077794165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000091681445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000088904778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058346112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058345530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041675751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038897973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033343555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033340776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033341887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033344388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044456585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000069460252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050012140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066679419.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066679441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000080572555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000058345276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000058346387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075016722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061123888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055567500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676307.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000091683667.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091685889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688667.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091688945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000091688945.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000025019654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027796864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030575533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044463945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030574165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988905709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999988904043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000050018609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058355612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033352977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027795477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019464087.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013906587.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022239986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005570194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008350484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988904028.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999988901226.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988902337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999988901806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036129153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030572198.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457143.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901806.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002790684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002789573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008349584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000010958.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997238462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997235962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011128239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016684362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994459014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457903.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011127973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005570739.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000058355612.1 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058355612.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350334.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352278.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058355612.1 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355613.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355613.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091692432.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058355612.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058355612.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025023098.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000033357321.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033357321.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058355626.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058355612.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058355612.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058355612.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991686278.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991686278.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058355636.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000020515.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000091688946.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000091692432.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058355612.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058355626.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091692432.1 node_expansions=134
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091691598.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091688951.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690907.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091691451.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091690896.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091691876.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692443.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692154.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=600000091692443.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692446.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692471.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692471.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058359112.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058359112.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025023113.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080577804.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080577804.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058359123.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058359112.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058359136.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058359123.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058359123.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991689779.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999991689803.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058359112.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000024001.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116688915.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116688915.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058359136.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058359123.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000116688915.9 node_expansions=134
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091694821.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091695098.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694376.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695376.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694956.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694376.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091695391.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692432.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091695654.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116688951.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=900000116688951.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688952.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688952.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020485.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020485.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020498.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020498.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020526.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020526.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020523.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020523.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020523.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000020523.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000020535.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000020547.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000020520.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000020520.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000020544.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=900000000020547.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000020533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000020533.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000023737.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000023737.5 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000000025097.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000026375.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000025653.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000025653.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000026208.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000025653.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000026653.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000023708.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000026653.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000000026653.0 node_expansions=222
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000023456.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000026653.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000026618.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000023458.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000023469.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=900000000026653.0 node_expansions=57
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000000026375.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000024846.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000023430.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000026097.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000025402.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000025930.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000025375.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000025375.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000023430.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000026680.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=900000000026680.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000026653.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016692446.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000016692446.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000016692433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000016692433.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026632.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026632.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000026632.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026646.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116695114.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083361757.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083361757.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050025781.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000080584025.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080584004.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083361757.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083361757.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083361757.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083361757.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083361759.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016692424.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016692426.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058361757.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000116695114.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000116695114.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083361759.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083361757.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000116695114.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695116.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116695116.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695125.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695125.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116695123.4 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147247711.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116698021.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116698041.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116695136.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1200000147247711.0 node_expansions=93
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000116698056.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116696500.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116695126.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116697792.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116697500.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116697056.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116697611.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116697056.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116697070.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116696945.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116695111.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000147247747.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000138914101.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000147247747.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247725.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247725.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147247725.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147247725.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000113914377.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113914377.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091690425.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000080581069.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000111136611.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113914414.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113914414.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113914377.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113914414.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113914377.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000058357069.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000016689488.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000058358836.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041691266.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000147247722.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000147247758.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113914392.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113914377.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000147247758.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000147247722.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000147247722.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000147250367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000147250367.8 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000169466708.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136133375.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102800041.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000133355597.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000058359701.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000016692145.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000058361478.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041693923.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000169466708.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113917034.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000169466708.2 node_expansions=478
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000147247736.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000147247736.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000169466708.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000147247726.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000147247726.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1500000169466708.2 node_expansions=50
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000147249693.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000147249113.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000147247724.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000147250391.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000147250113.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000147249683.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000147250226.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000147249669.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000147249671.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000147249557.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000147247724.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169466723.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=1500000169466723.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169466731.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169466731.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061132523.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132524.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061132524.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061135146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061135146.2 node_expansions=26
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132536.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061132536.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132547.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061132547.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000061132553.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061132525.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061132553.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132550.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061132550.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000061132553.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061132525.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061132553.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061132566.8 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000061132544.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061132550.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000061132550.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000061132550.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000061132525.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061132550.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000061132553.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1500000061132540.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1500000061132540.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1800000097243643.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1500000061132500.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1500000061132552.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=1800000097243643.0 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000061132555.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061132555.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000169469404.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000136136071.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000102802737.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000133358293.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000113913848.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000058356515.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080580515.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063912959.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000169469404.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000169469404.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000136136070.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=1500000169469404.2 node_expansions=648
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000169466734.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169469378.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000169469404.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169466765.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169469389.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000169466767.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=1500000169469404.2 node_expansions=112
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000169468711.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169468154.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169466767.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169469423.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169468164.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169468709.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169469267.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169468711.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169468711.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169467598.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169466767.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000169469423.2 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169469404.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169469402.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169469404.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169472347.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169472347.8 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000169469402.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169472309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000169472347.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000169469413.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000169469405.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000169469424.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1500000169472347.8 node_expansions=114
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000169470792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000169471366.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000169469403.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000169470805.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000169472347.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000169471347.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000169471347.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000169471916.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000169471347.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000169470236.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169469414.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169469403.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000169472347.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169472350.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169472309.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169472350.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169475859.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169475859.0 node_expansions=57
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169472358.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169472333.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169472358.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169475811.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169475811.0 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000136139023.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000136139023.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000136139026.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000102805693.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000133361245.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000136139026.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000136139023.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000136139025.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000136139025.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000113916803.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000058359469.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000061138136.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000080583470.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000063915914.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000169472359.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000169472359.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000136139025.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000136139025.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1500000169472359.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000169472359.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000169472361.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000169472361.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169472359.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169472359.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169472360.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169472360.8 node_expansions=22
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169475849.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169473746.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169474327.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000169472362.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000169473347.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000169473735.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000169474327.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000169474291.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000169474846.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000169474327.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000169472358.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000169472349.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000169472383.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000169475849.0 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169475862.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169475862.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169478805.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169478805.8 node_expansions=103
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169478793.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000136145460.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000102812126.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133367682.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000113923224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000058365890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000061144557.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000080589890.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000063922335.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000169478793.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000136145446.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000169478793.2 node_expansions=1836
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169478791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000169477235.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000169477812.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000169475847.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000169476857.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169477235.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169477801.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000169477791.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169477124.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000169478347.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000169477812.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169475868.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000169475857.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000169475857.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2100000169478791.8 node_expansions=238
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169478801.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169478791.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169478825.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169478804.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169478788.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2100000169478825.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169478804.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169478804.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169486901.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169486901.2 node_expansions=247
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169484234.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169484789.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169482845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169483845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169484234.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169484790.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169486901.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000169484789.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169484123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169485345.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000169484789.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169482845.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000169482845.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000169482845.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000169486901.2 node_expansions=1456
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000169484694.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169484234.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169484789.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169482845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169483861.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169484249.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000169484821.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000169484805.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000169484123.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000169482845.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000169485345.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000169484804.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000169482861.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000169482877.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000169486902.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000169486902.2 node_expansions=240
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169486932.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169486914.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000169486902.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000169486882.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000169486879.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169486932.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061157267.8 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061152691.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061157275.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000061157240.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061152694.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000061152688.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2100000061157275.2 node_expansions=100
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061154497.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061154054.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061154608.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000061152665.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061153679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000061154053.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061157303.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000061154608.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000061154636.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000061153957.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000061155200.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000061154608.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000061152665.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000061152679.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000061154775.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000061152692.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2100000061157303.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157303.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061157303.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061163555.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061163555.8 node_expansions=38
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157323.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061157323.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061157312.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157300.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061157300.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157323.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000061157323.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157325.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061163601.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000061163601.2 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157325.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061163575.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000061163575.8 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061157301.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061163575.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000061157310.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061157331.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000061157325.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2100000061163575.8 node_expansions=70
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000061159131.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061158699.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061159266.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000061157297.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061158321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000061158700.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000061161369.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000061159242.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000061159255.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000061158575.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000061159797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000061159253.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000061157313.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000061163591.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000061157311.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000061159409.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000061157313.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000061163591.2 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061163591.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000061163591.2 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061170303.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061167637.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000061170303.5 node_expansions=373
FooPlayer.decide: Prioritizing 18 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000061168637.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000061168635.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000061169481.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000061169025.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000061169581.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000061167645.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000061168637.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000061169044.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000061170301.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000061169581.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000061169592.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000061168914.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000061167645.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000061169579.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000061167637.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000061167637.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000061169746.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000061167656.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=2100000061170301.5 node_expansions=678
FooPlayer.decide: Prioritizing 19 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2100000061170303.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000061167637.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000061169581.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000061169581.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000061169470.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000061169748.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000061169581.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000061167637.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000061168635.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000061167637.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000061167637.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000061168671.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000061168635.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000061168914.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000061169581.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000061167637.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000061169748.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000061169025.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=2100000061169023.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2100000061170303.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000169504527.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000136171192.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000136171192.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000136171203.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000102837870.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000133393415.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000136171211.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000136171190.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136171192.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000136171207.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000113948978.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000058391637.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000080615637.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000063948083.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000169504525.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000169504525.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000136171190.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000136171192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000169504527.0 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169504537.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169504537.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169504573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169504573.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000169504559.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000169504558.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169504559.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183382334.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183382334.5 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000147271283.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000147271278.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271283.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147271269.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000136160146.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000136160158.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000113937936.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000080604602.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000111160171.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113937933.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000113937925.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000136160168.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000113937944.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000091715711.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036158369.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000058382388.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000041714814.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000147271268.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000147271259.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113937936.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000113937925.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000147271269.8 node_expansions=118
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271268.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271268.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000127819821.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147271268.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000147271266.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147271256.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147271266.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000147271267.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000147271268.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271276.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147271276.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2100000147271278.2 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=2100000147271282.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=2100000147271282.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000147271258.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=2100000147271247.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=2100000147271282.2 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147271271.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147271271.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147269589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147269589.0 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127819803.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116708692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000116708692.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094486482.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000061153136.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091708726.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113930938.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094486492.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116708716.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094486469.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072264270.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000016706913.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038930913.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022263369.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127819801.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000147264248.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113930914.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094486472.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000147264248.0 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147264256.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147264272.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147264257.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147264259.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147264269.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2100000147264272.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147264271.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147264271.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147264269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147264269.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127819817.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116708704.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116708714.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094486494.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061153167.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091708705.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113930928.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094486468.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116708704.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094486468.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072264246.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016706912.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000019485579.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038930912.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000022263357.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127819814.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113930928.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094486468.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000127819817.0 node_expansions=208
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127819815.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819802.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127819828.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127819818.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127819828.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2100000127819828.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127819813.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127819813.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127819814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127819814.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127819847.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819813.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127819813.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127819811.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127819823.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127819847.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127819827.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127819827.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127819853.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819855.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000127819855.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000127819850.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819847.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000127819845.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127819848.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127819845.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000127819855.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'ORE')) score=2100000127819855.0 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127819858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819847.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127819858.0 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000127819822.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000163930939.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000127819851.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000127819850.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000127819824.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000163930927.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000163930926.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000127819827.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000127819851.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000127819822.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000163930938.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000127819856.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000127819834.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000127819850.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000127819851.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2700000194482802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000194482802.0 node_expansions=340
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000116708733.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116708733.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000094486510.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000061153177.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000091708732.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000113930955.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000094486514.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000116708733.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094486514.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072264292.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000016706959.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000019485625.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038930959.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022263403.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127819844.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000147264288.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113930955.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094486514.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000147264288.5 node_expansions=1380
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000147264268.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000147264288.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000147264292.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000147264281.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000147264281.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000147264278.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000147264281.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000147264271.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000147264292.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000147264278.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000147264271.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000147264271.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000147264292.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000147264292.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000147264271.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000147264300.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147264300.5 node_expansions=215
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000019485605.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000055596693.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000019485603.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000019485605.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000055596683.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000019485615.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000055596683.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000019485604.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000019485603.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000019485613.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000019485632.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000019485605.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2100000019485603.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000019485611.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000019485605.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000019485625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2400000055596693.0 node_expansions=150
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000055596667.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055596667.5 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000019485625.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000019485611.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000019485625.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000019485623.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019485623.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127819814.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116708732.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116708703.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094486488.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061153147.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091708711.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113930925.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094486494.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116708714.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094486478.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072264258.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016706925.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000038930924.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000022263369.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000127819824.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000147264270.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113930933.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094486488.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2100000147264270.0 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000147264257.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147264236.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147264257.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147264291.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147264291.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000127819833.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000116708714.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000116708714.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000094486492.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000061153167.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000091708701.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000113930925.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094486499.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000116708714.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000094486480.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000072264258.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000016706943.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000019485599.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000038930943.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000022263367.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000127819814.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000113930923.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000094486499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000127819833.5 node_expansions=202
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127819814.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819789.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127819814.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127819814.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819789.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127819814.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163930913.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000163930913.5 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000127819833.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127819833.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127819833.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127819803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127819803.0 node_expansions=3
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000163930914.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000161153149.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000152819782.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000158375362.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000150042002.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2400000163930914.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000163930927.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000163930927.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022263358.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022263358.5 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000022263356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000022263356.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000022263358.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000022263344.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000022263354.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2400000022263358.5 node_expansions=57
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000022263357.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000022263356.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000022263354.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000022263360.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000022263354.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'SHEEP')) score=2400000022263360.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022263344.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022263344.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013930034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013930034.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013930011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013930011.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013930036.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013930036.5 node_expansions=3
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000047257818.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000033367039.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000036147207.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000030590820.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000044481927.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2700000047257818.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000047257819.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000047257819.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000047257848.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000047257848.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000155591182.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000144480073.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000166702294.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000144480069.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000075035626.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000105591181.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141702293.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000144480061.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000166702293.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000144480062.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000122257840.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077812504.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000080591173.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000088924527.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000186146739.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000197257846.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000163924514.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000144480069.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000197257846.5 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000197257861.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197257826.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197257861.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000230591127.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000230591127.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000155591161.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000144480049.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000166702282.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000144480048.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000075035616.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000105591147.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000141702305.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000144480050.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000166702271.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000144480082.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000122257817.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000077812483.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000080591149.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000088924484.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000047257816.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000186146726.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000163924484.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000144480050.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2700000186146726.5 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000186146749.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000186146712.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186146749.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186146732.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186146732.5 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000186146728.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000186146727.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000186146729.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000186146739.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000186146739.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000186146739.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'ORE')) score=2700000186146739.5 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186146723.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186146723.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000219480004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000219480004.0 node_expansions=25
FooPlayer.decide: Prioritizing 5 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3300000250031879.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000241698546.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000247254101.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3300000238920768.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3300000238920768.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=3300000250031879.5 node_expansions=90
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000002787891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011119891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013897391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011119336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036123503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983340056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999988895613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994450113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975002278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999961112778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000013896779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118389.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000036123503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036120447.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036123503.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000038905555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030572232.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030571134.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050018665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044461665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030572445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047239803.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002790488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683136.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002791308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000002791345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000016679628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038903887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038906640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016680739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025016309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022236073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036125899.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790460.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016679403.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016678014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002788796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002788503.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016678017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027790532.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016678295.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013897961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027788254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016675738.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016678516.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016678526.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000050018665.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018689.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017553.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050015911.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000050018689.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018691.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018691.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018667.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018640.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018667.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018701.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018675.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018701.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018688.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018688.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018688.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018676.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018688.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018697.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018697.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050018689.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018676.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050018688.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050018688.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050018698.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050018686.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000050018698.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018697.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018697.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018683.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018683.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018698.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018696.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018698.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066685321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066685321.8 node_expansions=10
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000066690487.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066688118.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066688821.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066687840.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066689507.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066687840.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066688821.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066685330.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066690487.8 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=900000052801598.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000066690487.8 node_expansions=110
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000066690514.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000052801598.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000066690514.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690513.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690513.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690534.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066690534.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690487.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066690487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690487.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066690487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690514.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690514.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094467305.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094467305.5 node_expansions=152
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690515.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066690515.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066690515.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066690515.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000066690511.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000066690480.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000066690490.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000066695367.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000066690480.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000066695367.6 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000066693256.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000066693978.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000066693737.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000066692978.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000066694645.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000066695368.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000066693015.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000066693978.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000066690504.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000066695368.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695393.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066695393.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695391.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066695391.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066693194.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066693194.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695400.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066695400.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695404.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066695404.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695400.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066695400.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695400.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066695400.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695400.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000066695400.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000066695401.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000066695401.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693599.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966693599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693613.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966693613.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026943.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026955.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000026955.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026955.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026955.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000026944.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026944.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000026944.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000026943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000026943.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966693610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966691413.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966691413.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966693610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966693609.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966693609.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697121.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966697121.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999966696412.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966697120.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966696845.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966696287.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966696120.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966696134.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966693621.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966697133.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966693621.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966694634.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=899999966697133.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697122.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697122.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966697129.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966697129.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000030443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000030443.1 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000000033246.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000031454.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000033955.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000033677.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000031466.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000032956.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000032955.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000030466.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000030466.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000031455.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000000032845.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000000033955.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000033954.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000033954.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000037128.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000037128.4 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000000033956.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000033957.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000000033944.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000000037128.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000000033933.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000000037128.4 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000000036683.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000000036344.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000000033906.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000000034906.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000000037128.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000000034906.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000000036455.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000000036406.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000000033906.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000000036295.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000000034906.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000000036344.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=900000000037128.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000037128.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000037128.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000037176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000037176.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000037188.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000037188.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000037188.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000037188.4 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000037167.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000037167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966703823.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966703823.1 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999966709110.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966708998.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966706609.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966709109.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966709110.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966706610.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966708721.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999966709110.0 node_expansions=375
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966709012.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966706623.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966707623.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966709109.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966709110.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966706610.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966707635.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966707622.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999966707610.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999966707621.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=899999966709110.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966709110.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966709110.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966709122.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966709122.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999966709123.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966709113.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966709097.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999966711461.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966709100.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999966711461.9 node_expansions=44
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999966710086.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966710073.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966711485.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966709073.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966710073.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966710073.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966710098.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966710073.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966710073.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966709096.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966709073.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999966710073.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999966710073.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999966710096.6 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999966710086.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=899999966711485.4 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966711461.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966711461.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966711500.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966711500.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941710389.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941710389.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941710414.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941710414.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999941710378.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941710421.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999941710410.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999941710420.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999941710387.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=899999941710421.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999941710387.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941710387.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991705003.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991705003.2 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999905599290.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999941711631.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999941710394.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999941711646.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999941710370.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=899999941711646.6 node_expansions=73
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=899999941711381.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999941711368.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999941710368.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999941711381.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999941711368.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999941710368.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999941711368.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999941711368.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999941710381.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999941711646.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999941710368.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999941711368.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999941711392.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=899999941711368.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=899999941711403.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=899999941711646.6 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919484257.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919484257.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905600556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905600556.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999905600580.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905600547.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905600580.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000005597179.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000008373179.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999936150933.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000005597192.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000005597179.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038930512.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080597179.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961150958.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999983374933.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000005597179.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000005597179.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983374933.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999983374982.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983374946.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983374933.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000016708290.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999883373190.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999955595412.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000080597179.1 node_expansions=76
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080597179.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080597154.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080597179.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080597179.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080597179.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061152735.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000080597154.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000080597154.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000080597141.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000080597141.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080598564.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000080598564.8 node_expansions=53
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000080598175.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000080598175.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000080598453.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000080598564.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000080597175.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000080598189.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000080597176.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000080597201.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000080598175.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000080598179.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000080597189.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000080597189.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000080598175.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000080598175.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000080598175.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000080598175.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000080598564.6 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061154133.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061154133.6 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061154120.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061154120.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986154121.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988930146.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999916707897.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000005598565.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000005598565.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000019487464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999897263455.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999941707898.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999963931897.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999986154121.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999986154131.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999983376356.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999963931897.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999963931897.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999963931897.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999997265232.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999863930145.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999936152343.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000019487464.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019487463.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000019487463.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000019488708.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019488708.9 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999986154131.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999988930132.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999916707908.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000005598576.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000005598576.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999897263466.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061154132.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999941707924.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999963931908.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999986154132.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999986154131.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999983376354.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999963931909.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999963931908.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999963931934.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999997265243.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999863930131.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999936152354.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000061154132.1 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061154132.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061154132.1 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061154132.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061154132.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061154132.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061154132.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061154145.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061154145.6 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061154145.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061154130.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061154145.6 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011117614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005563114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016673780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000033342669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000027785725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999966670558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999966671114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999966671947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999966672503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011118169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000013896225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019452891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011117614.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008338446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999988895335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013896224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000013895668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999991670056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892278.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344058.56 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038905821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044463032.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000005570187.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005572421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005571054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000005571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000005571033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038903589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038907766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044461367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050018888.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019457407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036126376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022236374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030571930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015253.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027792755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457750.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030568586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016680183.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459373.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036127219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030574420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013905185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025015775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682970.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000050018888.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050017210.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000050018877.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050018877.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018878.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018878.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018903.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018903.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050018878.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083352247.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050018878.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005573569.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077796679.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005573546.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083352223.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050018878.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050018879.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018889.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050018878.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005573545.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005573546.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077796691.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077796680.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050018878.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005573545.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038906880.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083352247.1 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352237.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083352237.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083352224.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083352224.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050018891.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050018901.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050018890.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005573557.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000077796687.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005573557.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083352243.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050018890.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050018890.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050018890.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050018909.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005573557.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005573557.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000077796697.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000077796669.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050018890.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005573557.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000038906913.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083352243.1 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055574465.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083352221.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083352221.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574444.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055574444.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083361180.9 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000083356848.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000083361180.9 node_expansions=95
FooPlayer.decide: Prioritizing 8 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083358792.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083359354.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359236.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359626.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361191.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083360903.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083359354.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083361181.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000083361191.9 node_expansions=150
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083358515.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360914.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359069.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358959.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083359347.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359793.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083359793.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083359070.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361181.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000083361181.9 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361181.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361181.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055583410.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361153.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000083361153.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055583389.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055583389.6 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000083361157.4 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000083361143.9 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000083361168.4 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000083361189.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000083361179.4 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=600000083361189.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083361187.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083361166.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361187.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582514.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582514.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005582521.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005582500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000005582520.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005582537.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005582510.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000005582525.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000005582537.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005582523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005582497.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005582523.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005582523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005582523.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005582535.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005582519.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005582535.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000041689898.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000041689898.1 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000005589764.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005588764.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005590041.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005589319.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005589208.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005586819.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005590041.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005590041.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005589319.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005589208.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005578187.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000041689912.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000041689912.6 node_expansions=244
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008356588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008356588.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577913.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005577913.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005577919.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005577919.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005577905.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005577905.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086135174.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000152801855.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000086135174.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050023174.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041689841.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113912966.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000041689841.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000152801855.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086135174.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086135174.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086135174.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050023174.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041689841.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113912966.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113912966.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086135174.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041689841.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108356521.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000152801855.0 node_expansions=166
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000152801890.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000152801865.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000144468545.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000152801890.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152801890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152801890.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086135213.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086135198.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050023198.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000008356531.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113913000.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000041689865.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152801903.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000086135223.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086135198.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086135213.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050023223.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999972244531.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008356556.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113912992.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113913002.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000086135198.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000041689889.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000108356558.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=1200000152801903.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152801878.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152801878.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972244553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972244553.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972244553.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972244553.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999944466801.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944466762.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944466801.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944466799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944466799.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999944466789.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999944466800.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999944466794.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999944466803.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999969462431.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999944466782.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999969462431.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999944469824.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944468734.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944469712.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944469293.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944469182.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944466790.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944467793.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944467769.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944469268.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944468169.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999969462444.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=1499999969462444.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969462432.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969462432.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969462480.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969462480.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999969462480.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999969462480.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086130932.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000177797602.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000083353146.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000022241146.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980574479.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111130934.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000077797599.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000150019811.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000083353146.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000083353159.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000083353146.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047241179.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005574479.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111130948.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111130952.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000083353146.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050019813.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000116686490.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000177797602.5 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000177797609.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177797589.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177797609.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177797602.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000177797602.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000177797602.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000177797599.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000177797602.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000177797599.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000177797599.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000177800640.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000177800640.0 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000177800653.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000177799544.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000177799542.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000177800098.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000177799943.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000177797574.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000177797584.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000177798554.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000177800084.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000177798989.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1500000177800653.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000177800655.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000177800655.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980577556.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980577556.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952799786.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952799786.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952799765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952799765.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952799779.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952799779.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952802275.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952802275.5 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999952799778.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999952799790.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999952799790.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952799780.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952799780.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952802255.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952802255.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999952799768.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952799768.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000091689531.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000150022899.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055578434.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994466431.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999952799764.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111133987.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050022897.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000122245099.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055578431.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000055578431.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055578456.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019466431.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977799790.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000144467309.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111133987.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000055578431.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000022245098.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088911768.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000144467309.0 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111133986.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111133986.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111133999.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111133999.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000111133999.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000111133999.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000111134035.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000111136476.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000111134032.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000111134011.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000111136512.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000111136512.2 node_expansions=75
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000111135946.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000111134012.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000111136512.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000111136359.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000111136359.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000111134000.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000111134012.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000111134972.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000111136510.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000111135387.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000111136084.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000111136512.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000111136512.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000111136512.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058358731.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000150025410.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055580956.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994468954.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999952802290.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000111136508.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000050025399.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000122247652.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055580956.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055580956.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055580952.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019468954.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999941690298.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999977802290.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111136508.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055580956.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022247623.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088914289.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000150025410.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150025385.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150025385.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150025400.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150025400.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150025404.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150025404.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952802289.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999952802289.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000058358731.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000150025400.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000055580954.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999994468955.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000111136519.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000050025428.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000122247633.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055580954.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055580962.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055580954.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000019468952.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999941690289.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977802316.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000111136529.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111136539.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055580954.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000022247619.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088914289.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000150025400.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150025400.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150025400.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150027748.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150027748.8 node_expansions=75
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000150025424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150027745.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000150027712.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150025410.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150025431.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000150027748.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000150027748.2 node_expansions=124
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000150027341.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150025398.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150026377.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150027756.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000150027748.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150025398.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150025406.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150026359.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150027896.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000150027766.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150025676.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150027470.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2100000150027766.2 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000150027746.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150027745.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150027746.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183361069.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183361069.5 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000150027736.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150027758.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000150027758.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000150027778.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183361056.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000150027778.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000183361056.5 node_expansions=50
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000183361070.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000175027724.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000175027723.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000183361070.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183361059.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183361059.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183361083.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183361083.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183361057.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183361054.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183361072.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183361054.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183361072.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000183361072.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000183361056.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183361056.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183361089.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183361089.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183361089.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183361089.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183361102.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183361102.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000183361100.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183361078.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183361100.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000208361047.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000208361047.5 node_expansions=40
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000183361104.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183364556.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000183364556.0 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183361089.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183364540.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183361090.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183361070.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000183364556.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000183364556.0 node_expansions=61
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000183363003.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000183361059.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000183362059.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000183364556.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000183363489.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000183363458.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000183361079.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000183361056.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000183362100.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000183363556.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000183361334.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000183363170.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2400000183364556.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183364558.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183364558.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183364576.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183364576.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183364556.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000183366918.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000183364610.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000183366934.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000183364587.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000183366934.0 node_expansions=80
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000183366489.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183364545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000183365545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000183366656.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000183366936.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000183366983.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000183364545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000183364569.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000183365594.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000183364545.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000183364872.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000183366680.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000183366983.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183366934.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183366934.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958366067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958366067.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958366045.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999958366052.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999958366042.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999958366040.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2399999958366079.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2399999958366079.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958366091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958366091.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958366058.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958366058.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999958366102.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958366102.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958361093.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999958361093.0 node_expansions=110
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999958362997.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999958361052.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999958362052.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999958361052.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999958363997.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999958363441.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999958361052.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999958361052.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999958362886.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999966695388.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999958361052.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999958361330.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999958363164.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2699999958363997.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2999999972247590.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2999999972247590.0 node_expansions=488
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999947247704.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2999999972247590.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999947247703.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999947247693.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999947247704.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2999999972247590.0 node_expansions=69
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999947249623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999947247678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999947248692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999947247702.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999947249649.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999947250067.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999947247692.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999947247678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999947248511.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2699999947248678.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999947247705.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2699999947247982.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2699999947249789.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2999999972247590.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=41) score=2999999972247590.0 node_expansions=56
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000038899614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000041675725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963896114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000011119558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008340390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983336723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983335889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991672002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013897890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011120390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999988895890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000041675725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000041675725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000041674614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000041675169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000041675725.25 node_expansions=387
FooPlayer.decide: Prioritizing 45 infrastructure actions over 45 total
FooPlayer.decide: Evaluating 45 actions with lookahead depth=3
  Action 0: expected_value=600000044460812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013904655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013904644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058350070.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061123681.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052791668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063906432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013905477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013905507.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013905220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061128377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050016388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061128645.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033348820.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000044460545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041680542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019455760.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022233815.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022232984.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030567983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022232985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041681097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033346375.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033348295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047237196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027792404.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041682984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050017486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027792438.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038904964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036126073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027791628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038905251.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027791628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030570751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457139.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041682487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036125253.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000063906432.9 node_expansions=279
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063909652.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063910184.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063912708.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000063912708.5 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063908092.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908106.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063912695.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063909083.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063906415.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063911850.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063908648.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063908685.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000063912695.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912697.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912697.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912757.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912757.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091690510.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091690497.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061133166.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041688709.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063912708.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063912719.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063912708.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005577610.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000005577609.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091690499.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013910930.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013910930.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063912719.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063912720.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063912720.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063912708.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063912719.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063912720.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091690510.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690498.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690498.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577597.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577597.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577608.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577608.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000005577609.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005577576.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000005577609.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005577625.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005577599.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000005577625.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577625.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577625.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577599.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577599.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044461094.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044461094.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577621.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577621.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577622.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005577622.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005577621.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005577621.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044461117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044461117.5 node_expansions=83
FooPlayer.decide: Prioritizing 10 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005579299.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005579299.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005581410.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005580300.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005577633.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005583090.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005579856.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005583356.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005579855.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000044461154.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=900000044461154.5 node_expansions=128
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000044461119.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000044461097.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000044461107.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000044461098.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000044461119.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000044461119.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000044461161.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000044461161.5 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000119462031.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119462017.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000100016674.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069460266.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000063906450.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091684253.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091684228.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091684228.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044461117.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119462007.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000041682475.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000013904673.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000063906450.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091684228.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091684253.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091684253.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000091684253.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000091684253.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000119462031.9 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119462007.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119461996.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119462042.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119461996.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119462031.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=900000119462042.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462028.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462028.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462020.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462020.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462028.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462028.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462042.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119462042.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119462043.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119462043.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013910123.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013910123.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013904711.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013904711.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013910135.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013910135.9 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000013911752.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013911752.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013912863.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013912752.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013910085.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013914808.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013912308.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013914808.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013912308.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000013914808.1 node_expansions=186
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999988903877.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000013910113.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000013910123.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000013914808.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000013910112.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000013914808.1 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000013911766.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000013911752.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000013913043.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000013912898.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000013912752.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000013910099.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000013912308.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000013914808.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000013912308.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000013912752.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000013914808.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013914808.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013914808.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050025908.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050025908.2 node_expansions=17
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000050025956.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000013914799.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000013914813.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1200000050025956.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050025956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050025956.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050025969.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050025969.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050025967.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050025980.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000050025980.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050025945.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050025945.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050025947.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050025947.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050025990.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050025966.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050025990.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088910306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088910306.8 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000155583311.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000155583333.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000127804587.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000133359254.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000100027753.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000127805532.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000127805532.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000127805532.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044471324.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000044471318.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000155583333.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077803763.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000100027755.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000127805540.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000127805530.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000127805532.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000127805532.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000127805554.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000133359254.0 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000105581546.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105581520.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105581546.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105581555.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105581555.2 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000105581543.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000133359280.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1500000133359280.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133359280.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133359280.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133359300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000133359300.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000133359280.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000133359280.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581491.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105581491.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105581502.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105581502.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105581502.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105581502.8 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581491.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1800000105581491.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581523.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581523.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105581522.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105581522.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080575318.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080575318.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000080575311.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080575322.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000080575322.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000080575295.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080580387.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000080580387.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000080575329.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000080580371.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000080575287.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000080580387.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000080575295.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000080580387.2 node_expansions=60
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000080576983.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000080576973.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000080578221.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000080578028.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000080577887.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000080575250.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000080577482.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000080577521.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000080580387.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000080578720.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000080575250.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000080580387.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080580418.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000080580418.2 node_expansions=3
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999997256820.5 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999997251931.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2399999997256820.5 node_expansions=182
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999997253598.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999997253598.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999997254878.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999997254766.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999997255431.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999997252946.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999997251931.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999997254876.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999997254210.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999997256869.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999997254155.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999997251933.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2399999997256869.5 node_expansions=314
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999997253598.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999997253598.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999997254876.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999997254709.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999997256820.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999997255431.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999997252931.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999997251946.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999997254876.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999997254162.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999997254329.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999997254153.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999997251980.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2399999997256820.5 node_expansions=44
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999997256877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999997256877.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999997256886.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999997256864.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999997256886.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000047257768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000047257768.5 node_expansions=28
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000047257755.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000047257778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000047257778.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000047257778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000047257778.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019480008.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019480008.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019480007.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000019479983.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019480007.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000019480007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019480007.5 node_expansions=13
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000158369786.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183369787.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000130591133.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000080590244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000047258675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000102814231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000102814231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000127814244.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000019480008.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000158369787.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000025034675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2399999969479119.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000047258675.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000102814231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000102814231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000102814231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000102814231.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000127814232.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000183369787.5 node_expansions=145
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000163921188.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000183369774.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000183369774.5 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000183369783.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183369783.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999969479132.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999969479132.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999950030509.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999950030509.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999950030532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999950030532.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999925030522.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925030522.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999925030522.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999925030522.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999925030485.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999925030485.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999905586077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905586077.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999905586092.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999905589562.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2399999905589562.5 node_expansions=45
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000013897114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019454002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000036121558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005562335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005562613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000009002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005565113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988895612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000036121558.56 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121003.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000036121558.56 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000008348818.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000008350487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000008348531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000008350497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027792978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047239221.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052794787.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047238611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030570478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061130620.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052796956.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000055575623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022235754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011124906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000050015886.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030571084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044460529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038904708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025013874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038902765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022232683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027790197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013899350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013900740.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033351931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038908030.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025015237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022237684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033349630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000061130620.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000061128387.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061128400.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061130609.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000061130609.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130623.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130620.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130620.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133567.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133567.8 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061132588.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061133555.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061132999.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132575.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061132588.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061133568.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133014.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061132575.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061133568.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133569.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133569.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133579.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133579.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133579.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133576.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133576.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133554.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133580.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061133590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133590.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133586.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133589.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061133589.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061133579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061133564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133579.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061133589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061133589.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038911378.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000061133575.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061133575.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061133565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061133565.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980576217.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980576217.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980576231.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980576231.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980579176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980579176.4 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980576242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980576242.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999980571096.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980571096.0 node_expansions=56
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999980576267.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999980576252.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980576267.4 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000066683986.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000038911378.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091689163.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050016454.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986131829.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000069466933.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038911378.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133609.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133599.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069466932.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911378.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999980576263.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000066683986.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038911384.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986131819.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986131823.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000097239542.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000097239542.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=900000097239542.6 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000069466930.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000069466930.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038911364.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038911376.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091689155.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011131818.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980576252.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999986131821.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000069466933.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000038911376.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061133596.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061133598.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000069466943.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038911363.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999980576252.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038911363.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000038911363.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986131807.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999986131807.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069466930.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091689155.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091689152.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091689137.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091689152.0 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000075022428.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000038911387.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011131832.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980576263.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999986131818.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000105577984.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075022428.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061133610.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000097244651.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000069466930.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000038911375.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999980576263.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038911374.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038911374.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986131818.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999986131818.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000105577984.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000069466931.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000105577984.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000069466931.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000069466933.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000069466933.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000069466906.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466906.4 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000069469852.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000069469852.0 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000069466941.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000069466941.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000038911363.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000038911386.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000091689154.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000041687329.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980576251.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999986131807.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038911386.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000061136530.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000061133604.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000069466940.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000038911363.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980576251.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000038911376.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038911363.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999986131807.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999986131815.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000069466950.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000069466919.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000041687329.8 node_expansions=81
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050016438.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050016438.0 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000011131830.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000011131828.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011131830.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050016439.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050016439.0 node_expansions=83
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000011133783.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000011134798.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000011134228.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000011133794.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000011131839.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000011134783.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000011134242.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000011134228.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000011133783.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050016449.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1500000050016449.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050016449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050016449.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000080574899.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000080574899.0 node_expansions=102
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000050018405.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050019408.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050018833.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050018404.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050016449.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050018405.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050017848.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050017838.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050018394.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000050019408.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033352742.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000033352742.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000050019374.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050019374.2 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000050022318.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050021333.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050021763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050021318.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050019374.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050021318.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050020777.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050020763.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050020932.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050021318.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1500000050022318.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050022333.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050022333.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980576965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980576965.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999980578924.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980579368.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980578910.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980578521.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980576965.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980578909.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980578365.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980578368.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980578521.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980576976.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999980579368.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999980579354.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980579354.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980581743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980581743.2 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999980581298.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980580921.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980581309.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980579365.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980581298.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980581743.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980580743.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980580743.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980580944.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980579354.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980580924.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1499999980581743.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999950026187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999950026187.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980583689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980583689.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000066694633.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000066694633.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000119472412.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000050027078.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986137299.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000097250189.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000066694633.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000088916857.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088916856.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000097250189.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000066694667.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000019471533.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000066694633.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000038916870.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000025027092.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000025027088.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000097250189.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000097250219.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000119472412.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119472431.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119472431.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119472431.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119472431.5 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000119474399.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119474018.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119474410.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119472466.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119474009.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119474410.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119472451.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119472451.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119474007.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119472466.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119474008.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133355454.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000138912945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000133357944.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000147241470.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=44) score=2100000147241470.8 node_expansions=107
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000127801009.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127800976.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127800988.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147241470.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127800979.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000127800991.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=2100000147241470.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000127802922.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127802547.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127802921.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127800977.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127801536.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127802921.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127800978.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127800977.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127802532.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127800977.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127802533.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000141683969.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2100000147241470.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2100000147241470.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147241470.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147241470.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147243436.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147243436.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147241521.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147243411.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147241484.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147241488.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147241481.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2100000147243411.8 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000147243439.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147243017.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147243425.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147241467.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147242022.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147243411.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147241480.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147241457.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147242012.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147241501.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147243011.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000147243439.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147243411.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147243411.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147246885.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147246885.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000147244401.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147244956.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147245369.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147243440.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147246885.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147243990.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147245369.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147243449.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147243425.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147243980.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147243425.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147244385.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2100000147246885.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127802441.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127802441.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147249011.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147249011.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147246899.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147246899.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147249042.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147249042.5 node_expansions=101
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000147247942.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000147249042.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147248486.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147248876.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147246932.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000147247486.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147248875.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147246931.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147246959.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147247486.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147246931.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147247931.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2700000147249042.5 node_expansions=204
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000147249054.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147249029.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000147249022.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000147249010.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000147249021.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000147249047.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147249054.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147253391.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147253391.0 node_expansions=203
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000147252119.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000147252674.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000147253341.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000147251119.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000147251675.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000147253341.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000147253063.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000147251119.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000147251119.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000147251674.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000147251119.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000147252119.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2700000147253341.0 node_expansions=354
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000147251010.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147250986.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000147250967.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000147250978.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000147253341.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000147253330.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'WOOD')) score=2700000147253341.0 node_expansions=66
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000147253369.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000147251952.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000147252508.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000147250980.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000147251508.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000147250953.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000147253063.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000147250952.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000147250952.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000147250968.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000147251508.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000147250986.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000147251952.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2700000147253369.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147253341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147253341.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147255467.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000147255467.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000147253376.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000147253363.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000147253379.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000147253358.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000147253354.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000147253368.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'BRICK')) score=2700000147253379.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000147253370.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000147253370.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030586674.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000030586674.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2700000030588521.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000030587688.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000030588278.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000030586688.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000030586688.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000030587243.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000030586688.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000030586703.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000030586688.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000030588799.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000030586722.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000030587243.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000030586688.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000030587688.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=2700000030588799.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000030588799.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000030588799.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000013920341.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013920341.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2699999988914190.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999988913371.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999988913911.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999988913356.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999988912355.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999988912927.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999988912354.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999988912355.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999988912371.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999988912356.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999988912371.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999988912911.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999988912355.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999988913355.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=2699999988914190.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999988914189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988914189.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999988914188.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999988914200.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999988914191.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999988916109.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999988916120.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2699999988916120.0 node_expansions=84
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999988915175.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999988915175.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999988915731.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999988915175.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999988914175.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999988914746.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999988914175.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999988914175.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999988914175.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999988914191.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999988916136.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999988914175.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999988914747.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999988914192.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999988915175.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2699999988916136.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988916133.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988916133.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988916148.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999988916148.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988916134.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988916134.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999988916133.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999988916133.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000044473511.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000044473511.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000044473466.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000097251279.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000038917911.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999980584578.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2699999963916133.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000075029022.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000044473466.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000066695689.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000091695689.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000100029022.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000044473466.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2699999977805912.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000025029022.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000008362357.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000002805911.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000027805911.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000100029034.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000075029021.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), None, None)) score=2700000100029034.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000100029022.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000100029022.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980584564.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980584564.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999980584611.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999980584578.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999980584590.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999980584565.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999980584591.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980584611.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980584610.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980584610.5 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980584621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980584621.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963916155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963916155.5 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963916166.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963916166.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963916191.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963916191.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963916159.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963916159.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963916181.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999963916181.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999963916194.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999963916194.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980584592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980584592.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999980584592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999980584587.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999980584577.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999980584587.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999980584591.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980584592.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999980584605.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999980584605.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999980584592.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999980584587.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999980584577.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999980584602.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999980584589.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2699999980584602.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999980584587.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999980584567.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999980584566.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999980584578.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999980584563.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999980584587.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980584615.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980584615.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999980584602.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999980584568.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999980584583.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999980584582.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999980584593.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980584602.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980584603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980584603.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980584624.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980584624.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980584615.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980584615.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980584619.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980584619.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980584606.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999980584606.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999980584622.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999980584622.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044473505.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000044473513.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000097251291.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000038917948.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999963916171.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000075029066.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000044473505.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000066695733.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000091695733.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000100029057.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000044473505.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999977805957.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000025029060.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000008362393.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000002805949.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000027805955.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000100029060.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000075029061.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000100029060.5 node_expansions=304
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000100029057.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100029059.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000100029056.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100029060.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100029069.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2100000100029069.5 node_expansions=61
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000100029069.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100029059.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000100029067.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100029067.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100029067.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000100029077.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', None, None, 'ORE')) score=2100000100029077.5 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000100029048.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100029047.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000100029028.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100029028.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100029027.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100029048.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100029080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100029080.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100029048.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100029048.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069473491.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069473491.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069473495.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069473495.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999950029046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999950029046.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999950029058.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999950029035.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999950029020.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999950029036.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999950029026.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999950029058.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999930584579.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930584579.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930584581.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930584581.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999930584616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999930584616.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999930584612.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999930584612.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000005564836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000008391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013895391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999963890278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999983340335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983335612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997228113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000058352217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061131731.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000011127408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044462977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000052795000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044463900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055575356.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047240546.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052798378.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063908689.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066684775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050019995.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050018876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011123781.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011125448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011126876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000038908344.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027794694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027793040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030571654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013903239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019457409.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016678795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030572184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041682741.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047241430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036129983.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025016360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022238237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038908876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022237695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019455754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033346018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025011294.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000066684775.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066683108.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066684775.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066681719.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000066684775.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066684786.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066684786.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066684786.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066684771.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066684786.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066684811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066684811.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066684810.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066684798.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066684810.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000102798650.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102799075.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102798519.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102797261.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102799206.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102797261.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102795872.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102800464.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102800464.1 action_type=ActionType.BUILD_CITY
  Action 9: expected_value=900000100022686.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000102800464.1 node_expansions=118
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102800487.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000100022686.4 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000102800487.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102800487.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102800487.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102800530.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102800530.1 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102806608.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102809441.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102808886.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102801886.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102809552.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102811108.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102801886.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102806219.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102808608.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000102801886.2 node_expansions=203
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000102804663.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102805108.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102804576.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102804274.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102805219.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102807622.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102801886.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102801886.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102804275.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000102801886.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102801898.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102801898.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102801898.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102801898.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102801900.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102801900.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102807612.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102807612.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102801910.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102801885.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102801910.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102801924.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102801924.2 node_expansions=9
FooPlayer.decide: Prioritizing 9 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000130577894.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130578289.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130577734.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130577456.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130578460.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130579849.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130575127.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130576516.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130579849.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000130579849.2 node_expansions=745
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000102807635.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102810870.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102810308.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102810024.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102810982.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102808635.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102812524.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102807635.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102810024.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000125020404.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=1800000130579849.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1800000130579849.2 node_expansions=249
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130579835.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130579849.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130579871.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130579839.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130579862.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1800000130579871.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000130579860.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130579834.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130579860.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000130579835.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130579859.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000130579861.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130579836.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130579839.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000130579826.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000130579861.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130579861.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130579861.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130584701.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130584701.2 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000130584655.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130587877.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130587322.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130587044.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130588544.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130585655.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130587988.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130584655.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130586044.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000130588544.2 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130583196.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130583184.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130583216.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130588544.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130583183.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000130588544.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000130583191.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130586344.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130585766.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130585499.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130584134.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130588011.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130583169.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130584580.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130585488.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130588545.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000130588545.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130588566.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130588566.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130588578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000130588578.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000130588567.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000130588589.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000130588582.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000130593447.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000130588559.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000130593447.0 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000130588557.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000130590669.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000130591790.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000130591224.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000130590947.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000130592613.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000130589581.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000130593447.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000130588572.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000130589946.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000130590956.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000130593447.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000130593447.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000130593447.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999991701892.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991701892.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000019479648.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000019479648.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991701913.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991701913.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000022253432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000022253432.0 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999991701917.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999991701901.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999991705958.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999991701936.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999991705925.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1799999991705958.0 node_expansions=70
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999991701902.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999991704023.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999991705124.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999991704570.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999991703291.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999991704288.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999991702902.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999991705958.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999991701902.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999991704846.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999991704320.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999991704314.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1799999991705958.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999991705987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999991705987.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002817987.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002817987.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002814925.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002814925.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002817956.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000002817956.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000002817947.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000002817947.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036148234.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036148234.8 node_expansions=18
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000036148203.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000030592648.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2100000036148203.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036148214.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036148214.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036148239.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000036148239.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000036148239.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000036148239.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999958372765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958372765.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999958369571.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000013922936.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999958369579.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999958369571.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999958369571.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000013922936.0 node_expansions=49
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999958369559.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999958371668.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999958372790.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999958372238.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999958370948.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999958371960.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999958370571.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999958369557.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999958372502.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999958371948.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999958371956.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999988919549.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=2400000013922936.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2399999988921102.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2400000013922936.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013922936.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013922936.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013922949.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000013922949.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000230590507.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000036144293.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000197257171.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000255590515.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000163923870.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000047255396.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000163923842.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000130590515.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000163923870.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000163923827.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000188923881.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000188923871.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000163923851.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000136146070.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000136146062.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000086145176.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000163923829.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000091701605.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000255590515.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000255590516.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000255590516.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000288923862.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000288923862.5 node_expansions=18
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000255590518.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000255592641.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000255593740.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000255593184.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000255591927.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000255592919.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000255591529.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000255590518.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000255593474.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000255592927.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000255592907.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000275030192.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2700000275030192.5 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000275030184.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000275030194.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000275030183.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000275030147.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000275030150.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000275030138.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000275030194.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000275030171.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000275030171.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000308366654.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000308366654.0 node_expansions=281
FooPlayer.decide: Prioritizing 14 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000308366639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3300000319474591.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3300000330585702.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3300000325030145.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000308368028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3300000322252368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3300000336141257.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000308366639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000308368583.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000308368028.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3300000322252368.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3300000330585702.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000336141257.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000322252368.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=3300000336141257.5 node_expansions=2340
FooPlayer.decide: Prioritizing 16 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=3000000308364417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000308366528.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=3000000308367639.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=3000000308367083.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=3000000308365806.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=3000000308366806.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=3000000308364417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=3000000308364417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=3000000308364417.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=3000000308366361.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=3000000308365806.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=3000000308366806.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=3300000336141257.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=3300000330585702.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=3300000336141257.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3300000322252368.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=3300000336141257.5 node_expansions=490
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002787836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011122003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025008503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999994451780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961119447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999961116669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000008343391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994449835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994450890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975002834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002788168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997231724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000025011280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000025011280.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000025007947.44 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000025011280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000025011280.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050022210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350752.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044463321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050017569.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041685546.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038909158.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047244432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000055575845.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052799985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027795542.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005572420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041680745.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025016916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025015805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041686430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027796655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011125739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011127406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036131375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030573583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038907206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025018027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047240875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027791907.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008346015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008346303.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005569362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019458586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000005567392.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569084.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005568781.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030567700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016682697.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000055575845.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055573887.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000055575831.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000055575831.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575843.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083353624.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083353624.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005574953.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036130511.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086131388.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002796277.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030574078.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575831.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575832.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575842.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005574943.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575833.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086131400.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055575831.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055575832.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002796277.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575833.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575833.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086131400.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086131401.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086131401.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574959.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574959.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574959.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005574959.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005574965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005574965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579568.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579568.6 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000005574978.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579530.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000005574956.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000005574969.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000005579568.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000005574959.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000005579568.6 node_expansions=94
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000005577755.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005579568.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005577199.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005577914.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005577199.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005577913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005578457.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005574978.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000005579568.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000005579569.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579530.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579569.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579586.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579586.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000005579569.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000005579555.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005579569.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083358243.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083358255.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036135133.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086136011.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002800904.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000030578688.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055580455.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580455.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580459.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005579570.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580459.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086136022.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055580459.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580459.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580459.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002800911.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055580455.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055580455.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=600000086136022.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136022.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136013.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136022.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086136035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136035.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136023.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136014.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136023.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119465632.5 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000086136023.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136012.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000086136022.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136021.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086136012.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000086136021.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086136023.2 node_expansions=49
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086136024.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086136024.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086136025.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119465608.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000119465608.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000086136013.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086136024.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119465608.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000086136024.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000086139484.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000119465608.0 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000086139235.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086138777.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086138223.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086138957.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086138957.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086138233.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086139513.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086138110.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086136013.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119465609.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=900000119465609.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119465621.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119465621.5 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119465648.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000119465634.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000119469105.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000119465613.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000119465632.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000119469101.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000119469123.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000119465638.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000119465634.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000119465646.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000119465621.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000119465647.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000119465636.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000119469092.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000119465626.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000119469126.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119469126.2 node_expansions=421
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=900000119469115.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000119465664.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000119472967.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000119465621.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000119465654.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000119465624.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000119469102.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000119465638.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000119469077.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000119465648.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=900000119465614.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000119465666.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=900000119465638.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000119469092.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000119469092.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=900000119465657.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=900000119472967.2 node_expansions=256
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119472967.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119471856.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119471300.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119472022.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119472022.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119471300.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119472578.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119470189.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119469078.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000119472967.2 node_expansions=207
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119470609.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119470077.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119470758.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119470745.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119470076.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119471300.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119467874.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119472980.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119468955.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119467840.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000119472980.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472968.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472968.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472981.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119472981.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116695214.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000116695200.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000005582314.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000069472115.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000119472982.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036137856.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063915635.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088917411.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055583190.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055583189.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000038916537.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088917411.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088917411.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088917412.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088917426.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036137890.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088917425.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088917426.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119472982.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472981.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472981.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119472982.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119472982.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473017.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473017.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473014.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473014.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119473013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473013.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119473015.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119473013.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119473015.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119473002.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119473004.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119473015.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119473014.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473014.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119473015.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119473027.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000119475960.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119473017.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119473013.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000119475960.0 node_expansions=46
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000119475793.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119475404.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119475237.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119475959.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119475959.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119475237.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119476515.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119473015.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119474126.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119473015.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119475960.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000141690100.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1500000119475960.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000119475961.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119475961.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000005585303.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005585303.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000116698183.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000116698183.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069475073.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000119475962.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036140840.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000063918637.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000088920394.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000055586173.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000055586184.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000038919505.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000088920396.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000119475951.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000088920395.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000088920395.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000088920394.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000036140838.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000088920394.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000088920395.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000119475962.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119475958.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000119475958.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000119475959.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000119475959.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000119474004.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000119475961.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147247575.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000119475980.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000119479421.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000147247575.5 node_expansions=70
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000119478738.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000119478325.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000119478158.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000119478881.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000119478158.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000119478894.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000119479437.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000119475937.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000119477062.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000119475936.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000119478895.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000147247589.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000141692032.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000147247589.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247590.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147247590.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147247599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000147247599.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000147247599.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000147247609.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000147251022.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000147247611.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000147247621.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000147251022.5 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000147250363.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000147249911.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000147249807.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000147250501.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000147249818.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000147250501.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000147251022.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000147247585.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000147248696.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000147247582.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000147249541.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000147251022.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000147251037.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147251037.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000147251051.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000147251051.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000111138836.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111138170.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111138281.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111138559.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111139003.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111138281.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111138725.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111135781.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111136892.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111135781.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111137725.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000111139003.5 node_expansions=297
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000111138559.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111138172.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111138315.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111138017.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111139017.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111138027.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111138749.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111137336.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111135815.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111136926.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111135804.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111137739.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000111139017.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111139017.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111139017.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008360349.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008360349.2 node_expansions=3
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000038915859.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000008360326.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000008360316.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000036138115.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=2100000038915859.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915873.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915873.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915894.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915894.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915883.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000038915883.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000038915868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000038915868.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000138916773.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000111139009.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000038915883.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000102805662.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000141694565.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000102804772.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000083361206.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000077804750.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077804763.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000072250083.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000111138994.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000141694551.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000111138972.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000111138970.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000111139005.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038915873.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000147250107.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000119472327.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2100000147250107.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000147250105.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147250105.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147250128.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147250128.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147250163.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147250163.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166690689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166690689.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000147250167.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147250130.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147250140.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166690689.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147253060.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000166690689.0 node_expansions=73
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000147252905.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147252518.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147252627.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147252350.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147250131.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147253072.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147251683.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147250128.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147251239.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147251961.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147252073.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147250127.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000166690689.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2400000161132909.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2400000166690689.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166690691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166690691.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166690689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166690689.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166690689.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166690679.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166690690.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166693550.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166693535.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2400000166693550.5 node_expansions=82
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000166693478.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000166693009.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166693180.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166692887.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166690666.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166693586.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000166691235.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166690678.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000166691776.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000166692475.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000166692620.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000166690680.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2400000166693586.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166693551.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693597.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166693597.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166693562.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166693574.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166693573.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166693574.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166693573.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2400000166693574.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693574.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166693574.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693611.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166693611.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693578.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166693578.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693582.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000166693582.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000166693584.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166693584.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000138912941.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000138912941.5 node_expansions=62
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915809.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138915809.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915814.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138915814.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915813.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138915813.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915819.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138915819.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915817.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138915817.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000138915817.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138915817.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000158360251.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000102804692.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000030581582.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000094471362.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000161138027.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000058359372.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000094470472.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000075026913.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000069470471.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000050026026.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000044471358.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000102804693.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000133360293.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000102804727.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000102804691.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000102804693.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000030581582.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000111138027.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000161138027.5 node_expansions=58
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161138027.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161138027.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161138031.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161138031.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161138019.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161138019.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144468501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144468501.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000122249133.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066693579.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999994470467.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000058360245.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000022248279.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000094470467.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000038915833.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000033359356.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000013914912.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000008360242.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000066693576.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000097249135.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000066693579.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066693576.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000066693579.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999994470465.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000138915802.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000111138024.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=2400000138915802.5 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915798.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000138915798.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000138915803.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000138915803.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000122249131.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000066693608.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999994470465.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000058360241.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000125026942.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000022248240.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000094470464.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000038915798.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000033359353.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000013914909.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000008360242.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000066693576.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000097249131.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000066693576.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000066693576.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000066693576.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999994470465.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000111138017.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000125026942.0 node_expansions=224
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000125026908.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125026908.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994470462.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994470462.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999994470461.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999994470458.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999994470448.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999994470477.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999994470451.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2399999994470477.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994470477.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999994470477.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999994472803.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999994472803.0 node_expansions=23
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2399999994472803.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999994475191.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999994474358.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999994475025.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999994472803.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999994473358.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999994472803.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999994473914.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999994475191.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999994474636.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999994474747.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999994472803.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000013914290.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=2700000013914290.5 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000013912051.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013912001.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000013914290.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000013911990.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000013911984.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2700000013914290.5 node_expansions=47
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000013911996.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000013914290.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000013912544.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000013914197.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000013911961.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000013912532.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000013911996.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000013913118.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000013913385.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000013913735.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000013913939.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000013911996.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2700000013914290.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914326.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013914326.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000013914326.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013914326.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013914355.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013914354.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013914354.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914352.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013914352.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013914358.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013914358.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469916.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994469916.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469911.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994469911.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469918.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994469918.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469907.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994469907.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469925.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994469925.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469920.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994469920.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469925.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999994469925.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994469925.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994469925.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994469922.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994469922.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994469925.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994469925.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994469931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999994469931.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999994469913.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999994469913.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000047246261.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000047246261.5 node_expansions=203
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999994469915.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=2099999994469915.2 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000122252367.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000066696811.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000058361924.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000125030145.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000033363478.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000105585700.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000038917478.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000033361034.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000013916590.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000008361923.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000086141256.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000116696811.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000066695256.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000066695256.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000066695256.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999975027701.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000119474589.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000111141256.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2700000125030145.0 node_expansions=2592
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000125028589.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000125030034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125028867.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125030533.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000125029200.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125028589.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000125029144.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125028589.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125029144.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125029978.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000125030145.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000125030145.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000125028589.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2700000125030145.0 node_expansions=761
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000125028203.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000125030035.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000125028759.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000125030425.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000125029201.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000125028237.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000125029200.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000125028759.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000125028200.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000125028759.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000125029592.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000125028200.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000125030146.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2700000125030146.0 node_expansions=65
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000125029313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000125030145.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000125030145.0 node_expansions=20
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016678169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000030567947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025008502.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008339558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963893058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000009279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994453390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963895002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=300000036123225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036123225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000036123225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000005573532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005573808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044463331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027796055.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033350831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033351389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055574211.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061130320.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038902775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047238325.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005568811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000005573516.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027795515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036130261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013905749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027795833.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000019460263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019460253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027793588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013905185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030573308.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022239427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022240528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036128871.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030573848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022238264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013902975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036125255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027793017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027794128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005570740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005571004.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000061130320.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061129764.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061130319.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061128374.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=600000061130319.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130353.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061130353.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061130319.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061130319.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683210.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683210.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683211.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683211.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683233.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991683233.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683223.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683223.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991683236.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991683236.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688388.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688388.6 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022238790.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000061130334.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091685901.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036128568.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094468833.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999991683222.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061130368.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061130334.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061130344.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061130334.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005573000.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038911499.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000094463669.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061130333.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061130368.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061130334.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061130368.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061130368.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000094468833.1 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463679.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463679.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468868.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094468868.6 node_expansions=69
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465642.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094465088.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094468290.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094464692.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094465921.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094468846.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094463698.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094465235.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000094468846.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094468845.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094468845.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094473442.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094473442.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094470776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470220.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094469831.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094473467.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094471776.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472887.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094471067.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468832.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094470388.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000094473467.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072251221.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072251221.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072251235.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072251235.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072251231.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072251196.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000072251213.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072251236.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072251203.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000072251236.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072251203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072251203.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072251202.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072251202.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072251204.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072251204.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072251237.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072251237.5 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000072251233.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000072251213.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000072251234.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000072251236.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000072251246.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000072255276.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000072255276.5 node_expansions=48
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000072253165.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072252609.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072253623.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000072252243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000072254187.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000072251234.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000072255277.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000072253443.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000072255276.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000072252777.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000072255277.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000072255276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000072255276.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000072255287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000072255287.5 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108366353.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000105588620.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=900000108366353.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077810797.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000077810797.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000077810797.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000077810797.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000030368.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066699700.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000127810798.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000050031243.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999938919242.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999938919242.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000044477464.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066699714.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000044477464.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044477509.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999988920130.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022253476.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077810811.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044477509.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044477464.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044477478.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044477478.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000044477464.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000127810798.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810812.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810812.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127814875.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127814875.1 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000127810845.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810840.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000127810842.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127810830.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127810857.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=900000127810857.4 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127810843.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810828.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810843.9 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810855.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810855.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127810857.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810831.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810857.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810843.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810843.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000127810842.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810817.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810842.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938919287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938919287.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999919472903.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938919252.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=899999938919252.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999919472877.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919472877.6 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938919238.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938919238.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999919472874.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999919472874.1 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938919264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938919264.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938919249.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938919249.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938919263.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938919263.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938919253.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938919253.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938919278.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938919278.5 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938923305.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938924694.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938925416.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938925694.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938924305.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938926249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999938923305.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999938924305.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999938924416.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999938926249.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999938924860.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=899999938926249.8 node_expansions=431
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999938922194.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938923582.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=899999938924305.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999938923749.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=899999938923194.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999938923194.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999938922208.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=899999938923194.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999938924305.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999938924416.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999938926249.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=899999938923764.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=899999938926249.6 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938926264.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938926264.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905592941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905592941.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905592941.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905592941.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905592930.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905592930.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999905592956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905592956.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999883370733.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999883370733.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944481845.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000033373401.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000094484511.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=899999994482731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055595645.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=899999883370733.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=899999988928956.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000033373441.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=899999988928969.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=899999988928995.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=899999933371621.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000000038289.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000055595622.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999988928995.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=899999988928955.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999988928969.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=899999988928955.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=899999988928969.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000094484511.8 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094484511.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000094484511.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000094486607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000094486607.5 node_expansions=31
FooPlayer.decide: Prioritizing 1 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127817874.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=1200000127817874.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127817825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127817825.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127817874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000127817874.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127817886.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000127817886.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000127822343.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127822343.2 node_expansions=220
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127819954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127821621.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000127822065.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127821510.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000127820676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127820954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000127820676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000127820954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000127819954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000127821787.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000127822343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000127819954.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000127821787.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000127822343.2 node_expansions=580
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000127819676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000127821067.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000127821787.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000127821244.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000127820676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000127820718.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000127820676.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000127820678.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000127819718.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000127821799.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000127822343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000127819678.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000127821232.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000127821232.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1800000127822343.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000127822343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127822343.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000158370708.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158370708.8 node_expansions=41
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127822343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000127823732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000127824454.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000127823940.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000127823343.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000127823343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000127823343.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000127824732.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000127823345.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000127822343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000127824469.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000127822343.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000127823913.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000127823940.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1800000127824732.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000127824774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127824774.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000136145431.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136145431.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105597086.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000105597111.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000105597111.2 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000086147500.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000105597127.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000105597127.2 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000105595141.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105595141.2 node_expansions=17
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999894483297.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999894483287.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999894483340.5 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999894483289.0 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999894483300.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999894483353.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894483353.5 node_expansions=52
FooPlayer.decide: Filtering out maritime trades from 7 to 7 actions
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1799999894483339.5 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1799999894483343.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1799999894483289.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1799999894483323.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1799999894483339.5 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999894483297.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='BRICK') score=1799999894483343.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999894483287.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999894483287.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999875038863.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999875038863.5 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999852816674.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999875038907.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999875038907.0 node_expansions=31
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999875038888.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999875038919.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999875038919.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999852816640.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999852816640.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2099999902816065.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1799999852816695.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999902816067.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1799999852816686.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1799999852816686.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1799999852816652.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1799999852816662.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1799999852816684.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1799999852816695.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1799999852816688.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1799999852816665.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1799999852816686.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1799999852816686.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999902816053.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2099999902816055.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999902816053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'BRICK')) score=2099999902816067.8 node_expansions=355
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999902816053.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999902816053.2 node_expansions=91
FooPlayer.decide: Prioritizing 22 infrastructure actions over 32 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1799999852816686.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999852818075.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999852818797.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999852818241.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999852819075.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999852817686.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999852817688.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999852816686.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999852817690.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999852816688.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999852816686.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999852818797.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999852816688.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999852818241.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999852818241.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999930593819.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2399999852809486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999852808542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999908370320.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2399999880592486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2399999869478707.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2399999902810542.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2399999930593819.5 node_expansions=322
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930593819.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2399999930593819.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999930593819.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999930593819.5 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061123932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061126109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000077793377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066680324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000088905043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080571710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069458609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077792278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000088904488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083347546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566056.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047230544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058345545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789711.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050011933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050009433.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000066681654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061124722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789443.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000072236654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346108.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050010486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061121385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052789930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075014431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052788819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030563832.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030564387.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030564111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055565276.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000088905043.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088909488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088908932.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906155.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000088909488.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000019458556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027791588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044460267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047239766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033348887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016934.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460811.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126854.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044460809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000025015220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058350877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000050016109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027793276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999997235419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999997234586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002787638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002787083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013898760.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008340971.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016675983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005563194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005564860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016676850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036124976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016677962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016679906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027790741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041683032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019456850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022236295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044460807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019458515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997232337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997232892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999997232627.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000022233792.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000058350877.2 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348655.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350877.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058349766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000058350877.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241314.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241314.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999997239661.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997240230.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997240364.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997239939.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997239648.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997240933.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997241314.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997240933.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999997241314.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241314.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241314.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241341.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997241341.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997241355.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997241355.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997246197.4 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058354244.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030574676.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027796898.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088909787.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997240452.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058354230.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058354230.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091687578.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354254.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088909810.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058354241.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997240463.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997240466.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058354244.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058354232.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058354230.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058354230.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091687576.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000091687578.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687578.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687578.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091687567.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687580.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687580.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692446.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692446.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000091689240.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091689812.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690525.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091689959.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689521.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689257.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091690515.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692459.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091690223.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000091692459.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692446.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692446.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091698432.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091698432.8 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091692478.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692457.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091692478.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692466.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692466.6 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091692468.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091692446.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091692466.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091698454.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091692466.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091692456.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091698454.2 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091694120.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091694689.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091695412.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091693454.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694409.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694134.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694578.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091698465.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091695398.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091695120.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091698465.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091698454.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091698454.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000091703899.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000091703899.0 node_expansions=25
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000091700148.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091700690.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091701134.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091701412.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091699468.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091700412.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091700592.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091700148.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091701425.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091701426.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091703912.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000108359250.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000116689820.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000091703912.5 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000091703914.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000091703874.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091703914.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250487.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122250487.0 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000091705576.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000091707410.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000091706132.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000091706576.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000091706021.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000091704921.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000091705865.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000091705590.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000091706854.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000091706021.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000091706854.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000091706854.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108364676.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000122250487.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000116694282.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1500000122250487.0 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250510.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122250510.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250516.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122250516.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250528.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122250528.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250547.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122250547.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250538.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122250538.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138914797.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138914797.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000122250513.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122250501.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000122250514.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122250538.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122250526.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000122250538.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000122250524.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122250499.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122250524.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000122250537.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122250499.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122250537.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122250536.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122250536.5 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000122252201.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122253036.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122252756.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122253201.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122251646.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122251534.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122252493.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122252201.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122253479.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122252645.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122253493.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122251535.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138914843.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=1800000138914843.5 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138914853.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138914853.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138914830.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138914830.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000138914842.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138914842.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000138914858.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138917692.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000138917725.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138914863.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138917710.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000138917725.8 node_expansions=89
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000138916497.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138917350.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138917053.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138917448.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138915965.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138915781.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138916788.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138916511.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138917725.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138915942.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138917735.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138915801.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1800000138917735.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138917725.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138917725.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058362193.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058362193.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000058362170.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000058362180.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000058362158.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000058362182.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000058365088.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000058365088.0 node_expansions=45
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000058363810.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000058364670.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000058364365.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000058364268.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000058363268.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000058363143.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000058364101.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000058363844.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000058365088.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000058363266.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000058363170.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000058363170.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000058364532.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000058365088.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058365115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058365115.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058365116.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058365116.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000058365115.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058365115.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058365115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058365115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058362339.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000058362339.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000058365116.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000058365116.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000105587337.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100031794.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000097256657.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000136142928.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000050030894.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000105587337.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000138920671.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066698449.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000105587372.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000136145546.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105587338.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000066697593.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000066697571.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000088920672.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000075031796.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075031782.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000105587351.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000138923324.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000138923324.0 node_expansions=138
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000138922324.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138922525.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138923171.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138922894.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138922780.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138921768.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138923324.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138921657.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138922601.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138922337.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138921783.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138921657.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138921705.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000138923046.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000138923324.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138920560.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138920560.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000138923350.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000138923350.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000138923369.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138923334.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000138923369.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364799.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158364799.2 node_expansions=38
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000138923369.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000138925798.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000138923373.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000138923361.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000138923351.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000158364799.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000158364799.2 node_expansions=111
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000138925017.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000138925191.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000138925836.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000138925580.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000138925447.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000138924469.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000138924350.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000138925295.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000138923362.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000138924469.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000138924358.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000138924336.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000138924892.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000138925747.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150028799.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000158363813.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000158364821.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2100000158364821.2 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364848.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158364848.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364861.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158364861.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158364860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158364860.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197253705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197253705.0 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000197253705.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000186142627.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000188920372.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000175031497.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000177809295.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=2400000197253705.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000197253705.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197253705.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197256192.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197256192.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000197257871.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000197258037.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197258315.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197258871.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197258315.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197257759.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197257204.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197258148.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000197256204.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197257759.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197255815.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197257204.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000197257759.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000197256093.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000197258315.0 node_expansions=358
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000197256249.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000197256250.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000197256206.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000197256230.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000197258315.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000197258315.0 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000197257871.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197257249.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000197258059.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000197258428.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000197258319.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000197257329.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197257206.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000197258148.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197258329.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000197256249.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000197257317.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197256218.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197257204.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000197257805.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000197256249.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2400000197258329.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197258315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197258315.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197260524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197260524.0 node_expansions=26
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000197259984.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000197259317.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000197260150.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000197260571.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000197259363.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000197260473.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000197259442.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000197259316.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000197260263.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000197258331.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000197259473.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000197258319.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000197259317.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000197259874.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000197258348.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000197260571.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197260585.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197260585.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197260564.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197260564.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197260546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197260546.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000197260614.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000197260614.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000197260588.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000197260579.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000197260588.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211149432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211149432.0 node_expansions=14
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000180593929.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000180593927.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000180593929.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000183368880.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000183368880.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000138920506.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000094476073.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000091698295.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000197253850.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000083364061.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000091698284.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000138920506.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000172253850.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000052811227.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000147255683.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000186142739.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000166698295.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000127808517.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100030728.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000102809395.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000088920506.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000108364950.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000138920506.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000197253850.5 node_expansions=630
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000177813363.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197253812.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000177813360.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000177813362.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000177813372.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000197253850.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2700000197253850.5 node_expansions=131
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2400000177813371.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000177814358.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000177814361.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000177814361.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000177814359.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000177815472.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000177814472.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000177814370.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000177815306.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000177813360.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000177814472.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000177813361.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000177815482.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000177813360.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000177814917.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000177813358.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2700000188918850.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000197253852.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000188922349.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=29) score=2700000197253852.5 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000197253869.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197253836.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197253869.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197255936.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197255936.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000197252741.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197255910.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000197253861.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000197253876.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197255948.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000197253866.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2700000197255948.5 node_expansions=131
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000197253837.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000197254837.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000197254864.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000197253853.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000197254837.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197255964.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197254948.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000197254837.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000197255796.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000197253848.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000197254974.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000197253837.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000197255972.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000197253851.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197255409.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000197253851.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2700000197255972.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197255948.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197255939.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197255948.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000041700404.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000041700404.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000138922615.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000094478197.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000091700397.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000197255949.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000083366174.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000091700396.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000138922604.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000172255972.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000136144844.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000186144848.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000166700417.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000127810632.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000100032826.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000102811509.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000088922618.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000108367063.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000138922615.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000172255963.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000197255949.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197255953.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197255953.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000197255964.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000197255949.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000197255964.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000197255974.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000197255939.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'BRICK')) score=2700000197255974.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197255973.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197255973.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000197257907.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000197257907.5 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000197255963.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000197256962.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000197256962.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000197255963.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000197256977.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000197256963.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000197256963.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000197257074.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000197256963.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000197257909.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000197255962.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000197257089.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000197255963.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000197255985.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000197257521.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000197255962.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2700000197257909.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000197257907.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000197257907.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163924574.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163924574.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000163924606.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000163924595.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000163924606.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000163924605.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000163924605.5 node_expansions=10
FooPlayer.decide: Prioritizing 5 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000191702362.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000194480140.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000180591251.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=3000000183369029.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=3000000183369039.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=3000000194480140.5 node_expansions=25
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022233225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019455114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000000009280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000022233169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033342114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025010391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005562057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961113056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000033342114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033340725.25 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000033342114.1 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000041681389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044459720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036127523.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000050016157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126642.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349167.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036125276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033348277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000002791042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002790477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019456073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033346920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022236350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022235239.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038905033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680263.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025015830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022235219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011123249.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011124916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027788518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013900184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016677696.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016675461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011122137.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002788552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022233850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000050016157.6 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050018519.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017987.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050019644.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000050019644.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050019654.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050016187.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019389.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018410.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050017286.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050018120.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050017577.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050019231.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050019655.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=600000050019655.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050019655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050019655.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013908557.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013908557.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013908544.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013908544.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013908545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013908545.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955573446.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955573446.6 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955573445.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955573445.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086130803.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997240101.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000013908545.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013908545.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000086130778.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027795693.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966684546.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044464124.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044464113.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000013908545.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013908558.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013908545.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013908546.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013908558.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013908546.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955573435.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000013908545.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999966684545.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000086130803.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575212.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575212.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133985.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086133985.2 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000086130779.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133977.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086132977.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086131866.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132699.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086132143.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130778.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086133699.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000086133143.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000086133977.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133977.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133977.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581083.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581083.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055578446.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578446.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581097.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055581097.2 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055578440.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055580662.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055579551.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055581107.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055580940.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055579842.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055580385.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055578457.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055579440.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055580829.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055581107.2 node_expansions=110
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025025564.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055581120.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000055581097.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055581094.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055581097.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=600000055581120.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055581107.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055581107.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025025589.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025025589.8 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000025025575.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000025025558.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000025025555.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000025025545.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000025030987.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000025030987.9 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000025025543.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000025027501.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000025027765.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000025026654.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000025027501.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000025028043.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000025026944.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000025025556.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000025030987.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000025026543.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000025027944.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000025030987.9 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000025030987.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025030987.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025030987.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000025030987.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999966695899.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999952808765.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999952808765.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055586554.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999966695891.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999905584777.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013919898.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000013919887.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999952808776.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952808779.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952808779.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999952808765.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983364332.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983364334.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999894473654.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999894473666.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952808779.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999905584765.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=600000055586554.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586567.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586567.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586554.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055586554.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586566.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586566.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055591721.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055591721.2 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055586567.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055586529.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586567.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586580.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055586580.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055586579.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055586566.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586579.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055591718.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055591718.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055586588.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055586579.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586588.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055591753.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055591753.8 node_expansions=70
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000055586586.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055588543.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055588809.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055587698.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055591753.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055588532.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055586586.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055587976.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055588976.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055586586.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000055587586.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000055588989.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000086137922.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000077801082.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000072244583.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000080583081.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1200000055591753.8 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055591734.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055591745.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000055591745.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000055591746.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055591721.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055591746.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000055591747.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1200000055591747.8 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1200000055591747.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1200000055591743.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1200000055591756.8 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1200000055591756.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=1200000055591756.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086143046.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086143046.8 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000055591720.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000055596321.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000055591737.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000055591756.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000055591737.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000086143046.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000086143046.8 node_expansions=109
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000055591735.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000055596358.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000055593691.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055593958.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000055592860.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000055593680.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000055591747.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000055593138.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055594125.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055591736.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000055592735.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000055594680.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000055594124.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000086143058.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000077806214.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000072248727.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000080583880.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000080588212.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=1500000086143058.8 node_expansions=80
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086143070.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086143070.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905586603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999905586603.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999905586603.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999905586603.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999880584644.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999880589265.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999880586598.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999880586863.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999880585765.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999880586598.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999880584630.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999880586043.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999880586043.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999880584645.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999880585641.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999880587598.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999880587043.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1499999880589265.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999855589256.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999855589256.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999944479030.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999886143945.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999922256845.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999902812367.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000036145711.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999927811500.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999866700376.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999963923498.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000013923491.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999952812378.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999902812352.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999902812377.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999902812376.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999963923475.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999963923477.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999855589241.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999902812352.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999866700352.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000036145711.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036145724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036145724.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036143813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000036143813.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000036142124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036142124.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000036142138.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000036142126.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000036142138.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061138626.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000061138626.8 node_expansions=69
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000036142137.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000036142138.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000036144367.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000036143248.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000036144082.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000036142144.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000036143524.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000036143526.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000036142144.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000036143134.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000036145082.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000036144527.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000052804307.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000061133306.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000058359851.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000061138627.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1800000061138627.8 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000061138637.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000061138588.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000061138588.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000061138588.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000061138588.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027790765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027790766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061125266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027790488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027789655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027790766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000063901720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058347488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000066680331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063902253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072235601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681087.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000055568599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069457490.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066680045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061124154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061122487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058343941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033343329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033342774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000055568386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000061124219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000047234431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063900323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036119375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036121042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050013045.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041677211.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000072236441.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239497.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072238386.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072239775.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000072239775.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=599999991681029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569141.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991682418.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991682707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999991682431.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682697.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013904645.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011125478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013902700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022236931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000016681046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000022237223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038904775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019456941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041681654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033350872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025016930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016679694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016681083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005571309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011127143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000014350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000013239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125261.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008347471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005570527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030570595.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005568860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016681626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030568862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016680807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008348015.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000041681654.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041680820.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041681654.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041681098.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000041681654.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465418.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465418.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000044463896.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044464160.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044464043.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044463882.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044464585.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044465433.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044464307.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044464160.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000044465433.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465418.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465418.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465442.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044465442.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044465445.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044465445.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468655.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044468655.4 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000044467657.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044467933.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044467822.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044468655.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044467655.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044467377.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044468391.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044468101.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044467933.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000044468655.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468655.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044468655.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044468664.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044468664.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000044468643.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044471143.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044471031.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000044471142.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000044470865.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000044470601.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000044471598.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000044471587.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000044471309.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000044470865.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000044471598.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044471588.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044471588.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044471601.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044471601.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002804031.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083360484.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000044471601.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000069471598.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002804031.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999936134709.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044471587.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044471587.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083360484.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083360500.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044471587.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069471598.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069471595.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044471587.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044471587.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000026254.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000026254.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044471600.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083360500.8 node_expansions=78
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083360490.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360484.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083360474.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083360471.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083360474.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360490.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360484.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360484.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083360491.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360484.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083360474.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083360486.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083360474.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360491.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360497.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360497.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002804039.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000044471595.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083360501.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044471595.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000069471606.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002804039.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999936134710.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044471601.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044471595.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083360495.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044471595.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000069471606.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000069471608.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044471601.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044471599.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000026262.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000026262.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044471595.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000083360501.8 node_expansions=199
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083360490.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083360497.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000083363683.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083360499.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083360489.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000083363683.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000083360472.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083360475.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083362975.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083362849.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083362960.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083362694.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083362405.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083363696.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083363418.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083363138.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083362696.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1200000083363696.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083363696.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083363696.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936137907.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936137907.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936137907.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936137907.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000029464.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000029464.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000002807227.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044474783.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083363685.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000044474796.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000069474810.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000002807227.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999936137894.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044474783.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044474783.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000083363686.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000083363685.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000044474797.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000069474797.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000069474810.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000044474796.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000044474783.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000029460.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000044474796.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000083363686.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083363686.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083363686.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083363700.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083363700.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083363700.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083363700.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083363702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083363702.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083363701.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083363701.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936137919.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936137919.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936137919.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936137919.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936137934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999936137934.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936137933.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936137933.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916685101.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916685101.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916685102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916685102.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916685101.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916685101.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916685113.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916685113.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983354456.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044466475.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083355341.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025022010.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050022012.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983354445.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025022001.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044466469.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063910909.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063910909.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025022002.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050022034.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050022012.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025022012.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025022010.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980576667.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980576667.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025022001.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000083355341.5 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083355358.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083355333.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083355358.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083355354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083355354.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083355354.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083355333.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083355354.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000083355354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083355354.0 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083355346.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083355334.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083355346.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083355366.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000083355366.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000083355380.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000083355345.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083355380.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113911790.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113911790.8 node_expansions=196
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983361419.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044473420.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000025028974.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050028988.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999983361419.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999916692085.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025028974.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044473420.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063917864.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063917864.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025028974.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000080578407.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050028975.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025028974.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025028974.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980583641.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980583641.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025028974.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000080578407.5 node_expansions=2355
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000050024930.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050024930.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050028819.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050027319.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050028819.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050027152.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050028541.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050027874.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050028985.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050028819.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000050028985.8 node_expansions=238
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000050024663.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050024652.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050027152.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050027054.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050027166.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050026874.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050026596.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050027596.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050028985.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050026041.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050026874.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000050028985.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050028985.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050028985.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050028998.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050028998.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000050029010.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050029010.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050029008.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050029008.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000050029012.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050028980.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000050029002.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000050031921.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000050028979.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000050031921.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000050028977.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050028977.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050028977.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050031377.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050028978.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050031213.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050030922.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050031921.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050030366.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050031200.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050030825.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050031644.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000050031921.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050031921.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050031921.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916695019.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916695019.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916695032.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916695032.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916695033.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916695033.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916695044.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916695044.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999897245989.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999897245989.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916695057.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916695057.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999916695055.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916695055.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999980586610.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999980586610.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983364398.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044479041.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083365277.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025031944.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050034597.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983364402.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999916695054.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000025031943.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000044479041.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063923485.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000063923485.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000025031943.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050031944.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000050034597.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025031954.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000025031943.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980586611.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025031943.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000083365277.8 node_expansions=210
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000083365263.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083365277.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083365276.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083367652.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083365263.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083367499.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083367222.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083366263.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083366652.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083367496.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083365263.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083367111.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083367944.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000083367944.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083367943.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083367943.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916697708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916697708.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916697708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916697708.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916697722.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916697722.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916697709.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916697709.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916697709.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916697709.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999983367053.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000044481708.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083370597.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000025034598.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000050037263.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983367053.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000025034598.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044481708.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000063923500.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000063926152.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000025034598.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050034611.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050037263.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025034598.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000025034599.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980589264.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980589264.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000025034609.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000083370597.0 node_expansions=222
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000083367930.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000083367943.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000083367930.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000083370333.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000083370608.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000083367930.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000083367941.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000083370152.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000083369874.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000083368930.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000083369319.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000083370167.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000083367930.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000083369778.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000083370608.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000083370608.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000083370608.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916700365.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700365.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916700365.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916700365.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700376.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916700376.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916700377.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916700388.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916700388.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958369733.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958369733.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958369734.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958369734.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958369720.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958369720.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938920664.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938920664.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958369730.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958369730.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958369721.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958369721.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999938923052.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938923052.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938923052.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938924330.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938925274.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938923052.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938923052.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938923885.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938927218.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938923052.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938924052.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999938924441.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999938927496.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999938923052.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999938924885.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1199999938927496.8 node_expansions=487
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999938922886.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938922899.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938922885.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938924163.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938925274.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938922885.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938927497.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938923718.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938924843.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938922899.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938923885.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999938924274.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999938922885.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999938922900.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999938924719.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1199999938927497.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938927496.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938927496.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938927511.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938927511.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900038621.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900038621.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938927512.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938927512.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900038623.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900038623.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900038620.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900038620.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900043665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900043665.5 node_expansions=287
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999900043665.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999900042554.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999900043665.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999900042110.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999900042276.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999900042665.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999900041276.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999900043110.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999900043665.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1199999900043665.5 node_expansions=552
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999900040998.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999900040998.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999900041008.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999900042276.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999900043401.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999900040998.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999900041845.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999900040999.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999900040998.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999900041998.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999900042387.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999900040998.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999900040998.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999900042833.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999900043387.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999900043665.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1199999900043665.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900043675.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900043675.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900043665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900043665.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900043679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900043679.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900043679.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900043679.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999875043666.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900043673.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999900043663.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999900043651.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999900043678.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999900043678.0 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875043664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999875043664.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999875043678.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999875043678.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999877821441.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999958377899.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016711232.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999919488998.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999969489020.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999877821441.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999811152109.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999961155687.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999961155687.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999997266812.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999997266798.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999919488997.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999969489021.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999969489020.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999919489011.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999919489011.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999875043664.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999938933466.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000016711232.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016711257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016711257.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016711242.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000016711242.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000016711253.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000016711253.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000033364887.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000033364887.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999997259256.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999997259245.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999997259244.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000030592519.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999997259256.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000030592519.8 node_expansions=33
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000027814742.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000030592533.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000030592533.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000030592519.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000030592519.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999891702742.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999972259231.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999952814755.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999983370326.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999891702742.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999791700075.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999975036977.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999975037009.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000011148098.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011148114.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999952814755.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000002814787.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983370323.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999933370311.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999933370297.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999855591630.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999855591652.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999952814765.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000011148114.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000011148088.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011148088.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011148104.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011148104.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011148105.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011148105.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011144067.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011144067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011144050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011144050.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011144050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011144050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011144067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011144067.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011144050.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011144050.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988921824.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988921824.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999777807161.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999777807161.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999877809827.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999958366279.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016699612.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999938921826.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969477391.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999877809827.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999961144060.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999961144047.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999997255161.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011144060.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999938921834.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999988921824.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999969477393.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999919477382.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999919477382.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999841698716.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999841698717.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999938921838.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000016699612.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016699616.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016699616.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000052805254.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052805254.8 node_expansions=22
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016699616.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016699616.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000016699617.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016699617.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016699620.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016699620.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016699623.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016699623.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016699624.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016699624.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999777807180.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999777807180.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999777807162.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999777807162.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999777807162.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999777807162.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999755584961.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999755584961.2 node_expansions=9
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000083349488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000086126432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077790052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033346334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033346056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086126167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000077792278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072235876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077789488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080569210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075011432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069457500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072233944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055566653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000072235598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055568052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000080569775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058346110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058344443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055568320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058344164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058343654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900055.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061124499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000055567218.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000086126432.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129488.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086128377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000086130599.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000002792706.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002792417.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002792708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002793265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000002795209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058352544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000050016432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027792433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036126389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027794389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000041682820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008343795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027790254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022238017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036129430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682694.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030571042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016682684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044462476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027791073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033348587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016683241.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016680764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033348918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016680515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016679681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000016677127.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000058352544.0 node_expansions=3244
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058352544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350044.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058352544.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094461175.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030574648.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061127831.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008348277.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094461186.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094465314.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086127841.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086131981.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061127818.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008348286.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008348262.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061127831.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061127818.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061127818.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061127818.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061127818.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061127831.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005570484.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094465314.8 node_expansions=102
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000094465328.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094464628.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094464494.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094464072.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094463370.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094464099.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094463925.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094461151.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000094465328.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465314.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465314.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465338.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465338.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465341.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465341.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465328.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465328.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094465362.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030574672.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061131994.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008352466.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094465351.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005574685.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000086132019.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086132031.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061131994.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008352439.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008352462.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061131994.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061132018.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061131994.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061131994.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061131994.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061131994.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000005574661.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094465362.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465362.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094465362.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094465351.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094465351.2 node_expansions=11
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094468844.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094468707.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094471357.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094468288.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094468579.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094467599.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468155.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468288.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094465350.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000094471357.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471330.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094471330.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580676.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005580676.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005580652.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005580652.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005584430.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005584430.6 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000005583875.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000005584430.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000005584176.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000005583986.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000005583597.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000005583902.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000005582902.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000005583430.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000005583608.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000005580676.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000005584430.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251097.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972251097.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972251131.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972251131.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972251147.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972251082.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972251147.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999925026398.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999925026398.8 node_expansions=51
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925022912.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925022875.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925022912.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966691321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966691321.8 node_expansions=205
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047250423.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999975026423.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000002805979.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999927804190.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000047250423.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047250423.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000030583756.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000052805979.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000002805979.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999927804190.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999927804190.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999980583745.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999980583745.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999980583745.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999980583745.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999980583745.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999980583745.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999925026412.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000052805979.0 node_expansions=918
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000052802478.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000052803479.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000052805980.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000052804868.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052805813.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000052805423.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052805701.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052804701.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052803877.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052805434.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000052802478.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000080576505.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000052805980.0 node_expansions=58
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000052805979.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000052805954.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052805979.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052805979.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052805979.0 node_expansions=5
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086139255.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000083361478.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1500000086139255.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086139255.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086139255.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086139291.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086139291.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000086139289.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086139257.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000086139266.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000086144408.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000086139257.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000086144408.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000086139255.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000086144436.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000086140276.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000086141631.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000086142575.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000086142221.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000086139276.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000086142464.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000086141464.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000086140659.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000086142186.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000086139242.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1500000086144436.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000086144408.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086144408.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086144419.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000086144419.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000080588888.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999975031543.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036144409.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961142659.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000080588882.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080588904.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999925031533.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000063922212.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000036144443.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999961142631.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999961142631.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000013922186.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000013922188.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000013922186.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013922221.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013922186.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013922221.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999925031533.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000080588904.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000080588876.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080588876.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080588890.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080588890.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080588876.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080588876.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000108362864.2 node_expansions=39
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000080588890.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080591280.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080589890.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080591279.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080592225.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080591834.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080588905.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080592128.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080591112.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080591569.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080590279.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080591835.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000080588890.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000100028800.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000105580745.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000108362868.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1800000108362868.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108362865.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108362865.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936136798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936136798.5 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000080578798.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999986133489.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000036134351.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999961132577.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000108356585.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000080578810.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000063912167.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086134364.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000008356591.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999933354813.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999961132563.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000013912156.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041689945.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041689907.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000013912118.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000013912146.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000013912118.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999936133451.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000108356585.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000108356588.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000108356588.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936133486.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936133486.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999936133465.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999936135880.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999936133465.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999936134854.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999936136798.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999936136409.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999936133499.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999936136722.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999936135687.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999936133480.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999936134879.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999936136409.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999936133480.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1799999936136798.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936136824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936136824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936136785.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936136785.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999936136836.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936136819.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999936136819.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936136822.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936136822.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936136836.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999908359045.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999936136819.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999936136819.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999936136833.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999936136847.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'SHEEP')) score=1799999936136847.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908359046.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908359046.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908359057.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908359057.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908359059.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908359059.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908359045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908359045.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999908366044.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999908365766.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999908363378.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999908364766.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999908366322.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999908366600.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999908366600.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999908365600.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999908364766.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999908366322.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999908366600.0 node_expansions=446
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999908366059.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999908365766.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999908366600.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999908363390.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999908365211.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999908364778.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999908366322.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999908366615.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999908365615.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999908364766.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999908366347.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999908363377.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1799999908366615.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999908366600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908366600.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999908369834.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999908372500.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999908369834.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999908372223.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999908369834.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999908371667.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999908371223.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999908370834.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999908372778.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999908369834.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999908372778.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999908369834.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999908369834.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999908371223.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999908372778.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999908369834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999908372778.5 node_expansions=1620
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999908369556.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999908372223.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999908369558.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999908371390.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999908370558.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999908369558.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999908371400.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999908370945.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999908370556.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999908372500.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999908369559.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999908372780.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999908369571.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999908369556.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999908370947.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999908371945.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999908369558.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1799999908372780.5 node_expansions=187
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999908372778.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999908372775.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999908372780.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999908372777.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999908372777.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', None, None, 'WHEAT')) score=1799999908372780.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908372793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908372793.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908375726.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999908375726.0 node_expansions=39
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999908372778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999908372778.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883370561.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883370561.2 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999883370567.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999883370556.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999883370571.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999883373226.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999883372390.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999883371556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999883370556.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999883371667.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999883372389.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999883371945.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999883371556.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999883373500.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999883370558.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999883370571.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999883370558.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999883371947.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999883372945.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999883370571.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1799999883373500.8 node_expansions=54
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883373500.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883373500.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883373505.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883373505.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883373503.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883373503.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999883373506.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883373506.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883373506.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883373506.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883373509.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883373509.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883373506.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883373506.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883375896.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883375896.8 node_expansions=41
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999883377286.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999883377731.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999883377175.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999883377731.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999883375898.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999883376897.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999883376897.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999883377008.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999883377731.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999883377453.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999883376731.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999883376897.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=1799999883377731.2 node_expansions=787
FooPlayer.decide: Prioritizing 19 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999883376898.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999883377286.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999883375899.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999883377178.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999883377733.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999883375898.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999883376913.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999883375897.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999883377008.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999883376908.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999883377731.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999883377468.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999883375913.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1799999883376899.8 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1799999883375900.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1799999883377733.2 node_expansions=57
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883377731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883377731.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883377733.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883377733.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883377749.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883377749.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883377749.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999883377749.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999883377757.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999883377757.8 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061124220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069459776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075015879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063901932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030567155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077794219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080572268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072235044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077791998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055567209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047231097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030566320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030563819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030567154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061124987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047234718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000072238664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052790829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000063904712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050012488.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058346921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000061125320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000063900878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047231930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000047231100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047230266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075012275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050011940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050010829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000080572276.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574776.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000080575609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036128942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019459710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027791098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793042.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038904220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044460607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011126034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025015266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999991679654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999991679643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033347977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033350263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019459367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013903256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016680542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008346083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991679639.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991676837.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991677406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997231016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997232405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005566572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005566295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013901903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016682196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011126653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994456573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994455462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027792261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008345249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011121626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011126032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000012406.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000044460887.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044460887.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000044460887.4 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460889.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044460889.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044460889.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044460889.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991681377.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991681377.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969459119.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969459119.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460912.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022238677.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005570246.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999969459120.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080572020.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044460912.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022238676.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022238676.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969459120.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005570232.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058349811.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969459121.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022238676.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022238689.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349798.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058349798.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022238676.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022238676.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080572020.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572010.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572010.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460913.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022238677.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969459121.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005570259.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969459132.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044460912.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022238690.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022238677.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969459121.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005570259.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058349802.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969459121.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022238690.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022238677.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349799.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058349802.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022238678.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022238677.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000058349802.8 node_expansions=73
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349799.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349799.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349819.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349819.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460889.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022238679.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969459111.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005570235.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969459111.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080572013.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044460923.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022238666.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022238679.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969459111.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005570222.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969459110.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022238666.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022238666.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349790.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058349812.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022238666.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022238666.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080572013.0 node_expansions=70
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572000.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572017.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080572011.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080571995.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080572019.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=600000080572019.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572011.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572011.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572019.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572019.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460900.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022238677.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969459108.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005570230.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969459122.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044460910.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022238677.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022238686.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969459108.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005570244.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058349776.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969459122.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000022238664.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022238677.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058349776.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058349788.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022238664.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022238665.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000058349788.8 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349776.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349811.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349811.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349776.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349789.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349789.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000044460898.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022238665.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999969459109.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005570231.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969459109.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080572010.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044460898.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022238666.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000022238678.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969459131.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005570231.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058349800.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969459109.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022238687.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022238665.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058349787.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000022238687.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022238665.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000080572010.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080572009.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571984.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572009.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572045.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572045.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000080572041.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572032.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572041.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572041.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572041.0 node_expansions=6
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000111127567.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000111127567.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=900000111127567.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111127589.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111127589.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969459144.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969459144.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941681346.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999941681346.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969459123.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999969459123.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999941681346.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999941681346.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047238680.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025016457.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000008348014.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999972236902.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083349791.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075016458.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025016479.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000025016458.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999941681347.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977792455.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000061127569.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999972236903.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000025016457.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025016457.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000061127569.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088905347.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052794236.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000025016457.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000088905347.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905348.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905348.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088910232.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088910232.9 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905360.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905360.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113905333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113905333.0 node_expansions=92
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905372.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905372.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088905368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088905368.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088905388.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088905361.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905388.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088905376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088905376.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088905377.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088905365.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088905377.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119460921.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000119460921.0 node_expansions=8
FooPlayer.decide: Prioritizing 1 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119460921.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=1200000119460921.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000119460923.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000119460923.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972241779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972241779.8 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999952792456.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972236912.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972236931.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972236912.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972241779.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999972241779.8 node_expansions=56
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1199999972239439.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972239281.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972238855.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972236900.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972236939.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972240391.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972241794.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972239410.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1199999972241794.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797349.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797349.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797336.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797336.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797334.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797334.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797347.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797347.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999952797358.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952797334.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797358.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797369.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797369.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058354665.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055576932.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999952797325.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999988908487.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000094465779.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000105576900.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036132435.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036132435.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999952797325.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999988908443.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000072243554.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999952797323.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000036132437.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036132437.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072243554.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100021332.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000063910265.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000055576887.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000105576900.0 node_expansions=117
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000105576877.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000105576921.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000105576877.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000105576921.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000105576865.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000105576921.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105576875.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105576875.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105576891.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105576891.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000105576889.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105576889.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999952797322.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999952797324.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999952797333.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999952797378.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999952797331.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999952797309.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1199999952797378.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999952797336.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999952797336.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916686210.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916686210.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999916688710.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999916688601.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999916688155.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999916686212.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999916688712.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999916686210.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999916687212.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999916689710.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999916688046.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1199999916689710.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916689725.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916689725.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999916689710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999916689710.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000022247057.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000019469269.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999952800824.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999916689725.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000094469269.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000069469279.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000000024824.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000024822.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999916689712.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999952800832.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036135946.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999916689710.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000000024822.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000000024822.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000072247069.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000100024823.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027802652.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019469282.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1200000100024823.0 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100024823.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100024823.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100030810.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100030810.8 node_expansions=128
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000100029823.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100027767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100030712.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100029712.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100027767.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100030823.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100030267.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100027767.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100028767.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100029600.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1200000100030823.2 node_expansions=240
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000100027323.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000100029823.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000100027325.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000100029714.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000100029267.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000100027337.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000100030269.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000100030874.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000100027323.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000100028325.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000100029156.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1200000100030874.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100030825.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100030825.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063919721.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000063919721.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000063919714.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063919710.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000063919711.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000063919721.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000063919713.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1200000063919721.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063919721.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063919739.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000063919739.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063919683.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063919683.0 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999969451947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963894725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000038899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011120113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999991673390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013898168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000005668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000038899336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038899058.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038899336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000038899336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047236388.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041682757.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055572824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000008348255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461667.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000008349654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008347985.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008347428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044460544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033348866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013902972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013904073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022237427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022237185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030573040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016681303.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022238553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013903541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025014096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030567716.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019458249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019457705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019457138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019456294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022235739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027792753.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000055572824.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055577697.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577419.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577723.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000055577723.4 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577699.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577699.9 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008353686.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055577686.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038909255.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008353686.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997242575.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086133255.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055577686.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000086133255.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000086133255.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577686.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055577686.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055577686.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055577686.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997242575.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997242575.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577686.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000086133255.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000086133255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000086133255.5 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000086130341.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086133292.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130608.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000086129812.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000086132145.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000086133292.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000086130608.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000086132275.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086133292.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086133256.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086133256.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242575.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242575.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242577.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247475.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247475.1 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999997246909.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997244534.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997244812.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997243965.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997246355.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997247465.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997244798.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997246465.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997244687.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999997247465.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247476.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247476.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247478.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247476.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247476.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997247478.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997247478.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997247466.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247466.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252061.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252061.8 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999997247480.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997247472.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997247477.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997247474.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997247464.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997247480.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252061.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997252061.8 node_expansions=21
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997251799.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997249410.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997249701.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997251355.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997249701.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997248855.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997251255.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997252078.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997250688.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999997249590.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999997252078.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997252077.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997252077.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997255950.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997255950.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997252089.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997252083.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999997252086.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997252096.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997252099.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=599999997252099.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966696541.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966696541.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969474312.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969474312.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969474312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969474312.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969474313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969474313.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999969476723.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969474359.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969477001.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969478223.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969475334.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969476557.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969475723.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969478112.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969476556.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969477557.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999969476470.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000005581410.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999997245158.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999969468435.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=900000005581410.6 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581448.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005581448.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581425.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581425.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581421.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005581421.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581422.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581422.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581459.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005581459.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581457.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581457.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000016692543.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080582346.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047248123.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999980580543.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052804544.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005581432.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083360112.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080582336.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000111137891.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083360123.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027804544.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027804554.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052804554.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052804544.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000005581443.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052804543.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000083360112.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000083360113.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000111137891.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000111137890.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000111137890.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980580580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980580542.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980580580.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980580591.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980580591.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980580580.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980580531.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980580580.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980580569.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980580569.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980580581.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980580532.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980580581.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980580572.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980580572.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999980580592.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980580543.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980580592.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002796886.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002796886.8 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999980580592.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999980580554.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999980580592.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005581491.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005581491.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000005581491.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005581444.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005581491.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038909775.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038909775.8 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000005581477.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005581469.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000005581464.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000005581474.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000005581449.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000038909775.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000038909775.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000005582836.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000005581462.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000005584125.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000005585336.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000005582448.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000005583680.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000005582850.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000005585225.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000005583671.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000005584684.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000005582572.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000033352276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1200000038909775.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000038909775.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038909789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038909789.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038913685.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038913685.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038909822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038909822.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038913696.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038913696.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000038915095.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038913706.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038916333.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038917444.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038914667.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038915928.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038915095.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038917444.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038915928.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038915928.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038914817.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000038917444.8 node_expansions=297
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000038915120.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038913706.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038915789.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038916333.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038914679.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038914679.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038915928.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038915095.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038917459.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038915942.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038915928.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038914829.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000038917459.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038917458.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038917458.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038917459.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038917459.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000038916566.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000102806370.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000069472125.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000002804555.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000052806359.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000105584124.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000102806347.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000133361928.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000105584122.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050028555.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050028569.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000075028555.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000052806333.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000005583247.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000038917458.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000075028580.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000105584150.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000105584125.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1200000133361928.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000133361902.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133361902.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000169472991.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000158361917.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000158361892.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000155584116.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000169472991.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169472991.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169472991.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141687077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141687077.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000141687076.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000141687064.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000141687064.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000141687063.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000166686994.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1800000166686994.5 node_expansions=24
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000166687032.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000166687044.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000163909230.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1800000166687044.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166687027.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166687027.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166687042.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166687042.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100019478.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136131466.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102797254.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000011129675.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086131491.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063909242.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000166687032.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000136131486.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000138909264.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058353708.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058353689.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108353689.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000086131475.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002797269.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036131475.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108353675.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000138909254.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000138909254.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1800000166687032.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166687058.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166687058.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166689648.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166689648.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000166688430.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166687073.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166688039.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166689668.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166688034.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166687083.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166687073.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166688430.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166687079.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166687041.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166689295.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166689263.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166688152.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000166689668.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166689700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166689700.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000191689645.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000191689645.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100024514.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000136134137.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000102802292.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000011132348.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000086134126.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000063911914.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000136136514.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000166689700.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000138911915.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058356348.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058356356.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000108356361.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000086134140.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002799903.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000036134126.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108356360.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000138914292.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000138911917.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000166689700.8 node_expansions=168
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000166691079.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166689693.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000166692069.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000166690680.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166690680.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000166689680.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166689692.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166691081.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166689690.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166689680.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166691903.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166691791.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166691903.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000166690804.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000166692069.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166692079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166692079.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000166692088.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000166692068.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000166693066.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000166693914.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000166693068.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166692068.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000166692070.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000166693470.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000166692090.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000166692070.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000166694303.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000166694201.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000166694290.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000166693177.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2400000166693914.5 node_expansions=154
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000166693923.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000166693880.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000166693878.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000166693880.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000166693880.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000166693923.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000027804080.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000027804080.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000002804122.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000002804122.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000011137413.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000011137413.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955581913.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955581913.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999986137491.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999986137491.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000083361900.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000119473900.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000086139678.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999994472111.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000069473889.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000047251678.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000150029456.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000119473900.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000150029456.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000122251678.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000041696111.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000041696111.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000091696111.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000069473889.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000019473889.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000108362789.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000138918345.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000122251678.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000150029456.0 node_expansions=594
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000150027246.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000150027233.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000150028345.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000150028247.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000150028233.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000150029468.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000150027249.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000150027233.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000150028622.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000150027233.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000150027233.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000150029456.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000150029345.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000150027246.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000150029067.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=2400000150029468.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000150029456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000150029456.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175029471.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175029471.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000175029434.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000172251643.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2700000175029434.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175029436.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175029436.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175029482.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175029482.5 node_expansions=11
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000197251667.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=3000000197251667.0 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069459778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000063903044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058344999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066682554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027790223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000077791422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058346655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061125544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066681998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072235833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061122764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061121654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047230829.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027787444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027785221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027786332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027787166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041676387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050012487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050013598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069459765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044454708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044456375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069459775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058347275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044456663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010554.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050012776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000080571988.5 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080573099.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000080576710.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033346155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036129753.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025011644.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047240044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036128889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999991681040.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027792222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013901589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022237753.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025014644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025016930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036128874.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000013527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000011027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005565739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999991678240.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999991676003.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999991677115.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999991677960.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025015585.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008345239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997233249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000002789371.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999997231304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997232137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016679364.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005566016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002787128.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005566865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002788239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999994456017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016682196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013903570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027794696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005569350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000047240044.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047240044.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047237544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237266.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000047240044.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352267.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352267.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352289.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352289.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352289.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352289.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352302.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352302.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058357999.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058357999.1 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058352322.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058352297.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352322.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358022.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358022.6 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058355800.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352310.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354542.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058357473.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058358022.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058354273.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355931.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058354264.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058358022.6 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058358022.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358010.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358022.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358031.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358031.1 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000058358032.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358011.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000091691297.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058363173.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058363140.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000058358021.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000091691297.5 node_expansions=58
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088913519.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000091691297.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=900000091691297.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091691312.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091691327.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091691327.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052802444.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052802444.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091696498.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091696498.2 node_expansions=57
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041694709.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000130585398.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038916930.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000025028042.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000130585386.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038916930.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038916930.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091696486.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113918719.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113918709.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002805819.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000130585398.6 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000130583747.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000130583719.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000130582165.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130580247.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000130582441.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130585414.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130582177.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130583832.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000130582608.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=900000130585414.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000130585386.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130585386.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130591387.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130591387.1 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041700721.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000038922942.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000058357110.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000130591388.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038922942.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038922942.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091702498.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113924734.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113924721.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002811831.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000058357110.2 node_expansions=480
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000025031568.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025031568.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025030453.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025028077.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025030289.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025034067.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025029067.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025028077.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025031688.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025030011.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000025034067.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025034067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025034067.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025037840.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025037840.6 node_expansions=69
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000025037576.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025037854.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025037576.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025036465.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025034076.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025037020.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025036298.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025035076.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025034076.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025035187.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000025036020.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=900000025037854.1 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000025037820.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025037854.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000025037846.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000025037846.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000025037842.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000025037854.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000025037868.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000025037844.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025037868.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002815618.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002815618.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999963926741.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002815609.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000002815607.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000002815609.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000002815609.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=900000002815609.9 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999963926722.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000002815595.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000002815595.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002815571.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002815571.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000038926705.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038926705.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000091706238.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041704471.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000130595138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000091706238.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000091706260.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000025037828.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000091706252.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000130595138.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000091706238.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000091706238.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000091706238.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000091706238.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000038926711.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=900000038926683.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000091706266.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=900000113928496.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000113928471.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000002815593.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000130595138.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000130595138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130595138.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000091706277.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000041704497.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000091706263.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000038926707.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091706263.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000025037829.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091706263.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000130595163.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000091706263.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000091706263.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091706263.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091706264.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038926707.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000038926709.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091706278.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000113928496.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000113928512.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002815610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000130595163.1 node_expansions=50
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130595177.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000130595177.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130595201.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130595201.1 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000130598689.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000130598678.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000130597567.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000130595185.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000130595189.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000130598124.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000130597400.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000130596202.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000130600067.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000130595178.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000130596290.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000130597120.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1500000130600067.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000130600068.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130600068.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002820513.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002820513.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002820511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002820511.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000002823997.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000002824012.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000002822898.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000002824553.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000002820497.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000002820497.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000002823442.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000002822720.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000002822065.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000002821521.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000002820521.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000002821622.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000002822442.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1500000002824553.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000002824567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002824567.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000002824576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000002824551.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000002824576.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963935701.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963935701.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052826365.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000041713489.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000130604156.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000052826368.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000000046809.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052826365.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986157924.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052826354.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000130604142.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052826354.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052826354.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052826354.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000052826354.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000000046809.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000000046813.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052826354.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000075048590.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000075048591.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000130604156.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000130604156.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000130604120.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130604156.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963935709.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963935709.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963935690.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963935666.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963935690.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963935691.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963935691.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999963935703.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963935678.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963935703.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999941706934.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999941706934.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000030597579.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000019484701.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108375367.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000030597579.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999977818023.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052819813.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999963929136.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000030597580.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000108375367.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000030597579.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000030597589.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000030597580.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000030597579.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999977818023.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977818023.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000052819812.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000075042035.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000052819812.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000108375367.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108375368.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108375347.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108375368.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108375368.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108375368.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000108375354.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108375333.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000108375355.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108375343.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108375355.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000108378829.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000108378829.0 node_expansions=46
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000108377468.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108378856.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108378829.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108375328.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108375328.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108375328.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108376328.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108377551.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108376906.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108376328.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108375328.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108376468.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000108377273.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000108377440.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000108378856.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108378856.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108378856.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108378864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108378864.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108378867.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108378845.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108378867.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133375356.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133375356.8 node_expansions=89
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108378867.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108378857.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108378867.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000108378878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108378855.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108378878.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111153121.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000111153121.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000086156646.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000086156655.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000086156655.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000086156655.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000086156655.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008378867.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999997265990.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000008378856.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999955599300.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000030601079.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963932634.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008378859.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000086156656.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000008378856.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008378856.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008378856.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000008378856.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999994479667.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999955599300.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030601101.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000075045536.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000052823301.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999919488189.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), None, None)) score=1799999994479667.8 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1499999955601411.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999955602538.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999955602816.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999955599300.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999955599301.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999955599300.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999955600300.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999955601522.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999955600878.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999955601411.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999955600301.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999955599300.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999955600411.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999955601247.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999955601427.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999991703294.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999977811278.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999988927333.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999994479689.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999975035891.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1799999980595777.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=1799999994479689.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994479668.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994479668.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994479691.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994479691.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994479680.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994479680.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994479691.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994479691.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999994485265.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994486376.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994486376.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994483154.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994483154.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994484154.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994485376.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994483710.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994485265.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994484154.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994483154.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999994484265.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999994484821.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999994485265.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1799999994486376.8 node_expansions=359
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999994482895.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999994482901.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999994482892.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999994482912.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999994486376.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999994486376.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999994484723.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999994484999.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999994486404.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999994482877.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999994482904.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999994483876.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999994482878.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999994483432.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999994485011.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999994483876.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999994482904.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999994484016.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999994484821.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999994485011.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1799999994486404.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994486400.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994486400.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994486412.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994486412.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994486393.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994486393.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975036805.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975036805.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999975036805.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975036813.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999975036824.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975036801.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975036812.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999975036824.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952814602.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952814602.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950039779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950039779.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950037692.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950037692.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950037728.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950037728.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000036148814.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027815492.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000066704380.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999988926613.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999975036827.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000058371035.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000013926592.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000016704369.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000094482148.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000016704372.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999988926592.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000016704380.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016704380.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999975036824.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999975036814.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000038926603.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000083371048.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061148839.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000094482148.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000094482158.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094482132.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094482158.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000094482160.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000094482176.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000094482176.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000094482172.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000094482172.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119478648.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000119478648.0 node_expansions=62
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000119480468.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000119480746.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000119478634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000119478634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000119479634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000119478634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000119479190.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000119480746.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000119478634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000119478634.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000119479746.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000119478635.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000119479190.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000119480746.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000119479746.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=3000000141697333.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=3000000144474111.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=3000000144474111.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=3000000133360777.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=3000000144474111.0 node_expansions=1186
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119480469.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000119480759.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000119478648.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000119478645.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000119479651.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000119478651.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000119479201.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000119480762.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000119478656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000119478656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000119479756.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000119478651.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000119479191.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000119480756.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000119479761.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000141697349.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000144474126.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000133360776.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=2400000144474126.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000144474126.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144474126.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999975029689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975029689.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999975029689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975029689.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999966673058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=299999966673891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025007614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016673447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030565725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016675947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022232114.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011119280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000008668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991673112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994449502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008113.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991673668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000030566280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030566002.94 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564336.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000030566280.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000002792442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000002794095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000002795198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002792965.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000002795199.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027792175.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027793540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052796978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044461445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906390.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240900.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036129155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906668.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000025012686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013901850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013900461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027791028.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016677402.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793525.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013903792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000019457971.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008348237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016680485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030571653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016680795.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019461930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013902709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005568818.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569916.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011125485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000027791628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036127187.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027793040.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027795519.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019459684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030573587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013903795.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000052796978.4 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052801866.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052802698.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000052794756.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000052802698.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802686.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802686.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052801996.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800477.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797965.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800040.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798373.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799354.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798651.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802687.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000052802687.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802687.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802687.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802689.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802689.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052802701.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052802699.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052802686.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052802696.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052802697.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802701.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688929.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688929.6 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991688934.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688919.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991688919.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991688943.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991688917.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=599999991688943.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688929.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688929.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688943.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991688981.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688932.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688981.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991683205.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991683205.6 node_expansions=43
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991688956.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688918.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688956.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688956.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688956.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991688956.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688918.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688956.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688933.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688933.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688933.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688933.1 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999991693944.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991692444.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991689944.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991691986.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991693819.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991691319.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991690333.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991690621.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991692152.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=599999991693944.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693955.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991693955.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991693919.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991693919.6 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052807697.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991693933.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000033361476.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000080585476.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052807697.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052807697.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999991693919.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000052807721.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083363266.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083363266.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805919.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052807698.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080585476.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080585486.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052807721.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052807697.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052807697.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000083363266.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363264.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363264.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363277.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363277.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083368177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083368177.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052807733.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991693956.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991693979.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033361512.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002805957.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000080585512.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052807730.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052807730.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999991693956.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052807733.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083368177.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002805957.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052807733.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000080585512.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000080585512.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052807734.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052807733.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052807734.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000083368177.5 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083363290.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083363290.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083363290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083363290.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083363287.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083363259.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083363289.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083368146.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083363266.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000083368146.5 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083365924.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083366769.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083364257.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083366314.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083368146.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083365647.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083364646.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083366757.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083364924.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083366480.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000083368146.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083368147.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083368147.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083368148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083368148.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061145937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061145937.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083368158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083368158.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000061145937.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083368144.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083368170.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083368166.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083368154.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000083368170.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083368156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083368156.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083371643.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083371643.1 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000083370823.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083371656.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083369157.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083371212.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083370823.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083368156.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083370545.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083371656.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083370545.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000083369823.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000083371378.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=600000083371656.6 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058365656.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058365656.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036143436.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036143436.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036143447.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036143447.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036143437.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036143437.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036143435.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036143435.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036143435.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036143435.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005587879.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999944474102.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999944474103.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999986141658.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955586103.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055587890.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052810136.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000005587879.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999944474102.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000005587879.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000036143436.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999955586114.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000005587879.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033365658.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033365658.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027810114.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000030587890.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000030587891.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000055587890.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055587887.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055587887.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055589987.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055589987.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000055587888.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055587890.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000055589987.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055587913.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055587901.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000055589987.5 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000055590556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055589987.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055588876.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000055588876.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055590931.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055587889.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055587876.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055588876.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000055588876.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000055589543.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000055591112.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000055590012.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1200000055590012.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055589987.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055589987.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055590002.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000055590002.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000055590002.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000055590002.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944476234.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944476234.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944476234.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944476234.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944479432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944479432.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944476224.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999944476224.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999944479432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999944479432.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999944478900.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999944478345.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999944477234.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999944479289.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999944477209.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999944476234.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999944476223.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999944477209.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999944477210.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999944478876.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999944477876.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999944479445.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1199999944479445.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913923876.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913923876.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913926932.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913926932.0 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913921390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999913921390.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999913923890.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999913923890.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999975037666.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999913923889.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986147011.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999925035889.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025037679.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022259899.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999975037666.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999913923890.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999975037666.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036148788.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036148790.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999925035901.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999975037680.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000002815457.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002815445.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999997259889.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000037667.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000000037679.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1200000036148790.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036148779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036148779.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036148779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036148779.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011146279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011146279.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011146301.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011146301.2 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999950035176.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999888921399.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999913921412.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999961144511.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999900033410.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000000035177.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999997257412.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999950035176.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999888921399.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999975038208.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036146301.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999900033399.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999950035176.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977812955.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977812955.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999972257399.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999975035190.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999975035177.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000036146301.2 node_expansions=265
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000013924055.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036146266.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036146278.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036146302.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036146289.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000036146302.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036146288.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036146263.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036146288.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036146288.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036146288.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000013924080.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036146264.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000036146264.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013924041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013924041.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013924065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000013924065.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000013924079.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013924079.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013924078.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013924078.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013924066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013924066.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013924065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013924065.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000013924066.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013924066.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999927812964.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999866699189.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999891699208.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938922319.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999877811189.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977812986.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975035186.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927812986.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999866699189.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952812963.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988924076.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999877811186.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999927812967.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999955590741.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977812954.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972257409.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952812963.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999952812963.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=599999988924076.6 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988924076.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988924076.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988922963.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988922963.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988924098.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988924098.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999927812968.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999866699202.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999891699191.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938922319.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999877811190.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977812979.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975035201.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927812968.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999866699190.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952812969.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013924081.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999877811190.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927812980.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999955590746.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977812969.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972257423.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952812976.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999952812992.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000013924081.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000013924090.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013924064.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013924090.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013924090.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013924090.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000013924091.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013924075.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013924091.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013927110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013927110.2 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000013924075.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000013924076.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000013927110.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000013924067.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000013924068.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000013924056.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000013927110.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000013925054.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000013924054.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000013926165.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000013925055.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000013927123.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000013925054.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000013924055.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000013924054.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000013925054.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000013926165.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000013925066.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000013925054.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000013924054.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000013927123.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013927110.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013927110.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013927122.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013927122.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013927145.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000013927145.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000013927146.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000013927146.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999927816012.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999866702234.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999891702235.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999938925342.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999877814234.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977816035.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999975038253.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999927816012.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999866702257.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952818122.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999988929233.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999877814234.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999927816012.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999955593791.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977816020.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972260457.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999952816013.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999952816031.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=599999988929233.5 node_expansions=114
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999988928122.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988927122.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988929234.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988928122.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988928689.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988928123.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988928134.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988927122.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988927122.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988928123.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999988929233.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999988928122.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999988929256.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999988927123.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999988929256.9 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988929234.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988929234.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988931343.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988931343.6 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=599999988930244.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988929244.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988931355.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988930244.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988930800.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988931355.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988930244.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988929244.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988929241.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988930244.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999988931355.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999988929245.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=599999988930244.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=599999988930244.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=599999988929245.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=599999988931355.6 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988931355.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988931355.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866706467.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866706467.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866706455.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866706455.8 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080572256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075016988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075013112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027787167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027789112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027788556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000069457000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069461155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072238111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075016720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066678599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903311.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000050010000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044453887.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027789111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027786332.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041675274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058343664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000038899110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038900221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050013810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038901054.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063904497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069460053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050012218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050012222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234721.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041677221.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061124209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000041676110.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033343276.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000080572256.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080574200.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574756.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080576422.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000080576422.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000027794431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025016377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999988902419.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999988904360.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999988900473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030570320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025013333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000019457431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033350277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033350599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038908033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047243089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000019460831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016684384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013905809.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237985.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013906609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011125254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005570239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999988904351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999988901559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999988901851.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005568573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005567739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022235032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005568295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000016679976.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011124630.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000015461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027794420.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033349754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011127463.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008346906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016683597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002791350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002793527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011128817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997237971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997236305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002792708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999994458517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047243089.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047241700.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243089.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047239756.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047243089.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017837.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017837.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017837.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017837.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017857.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017838.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017832.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017832.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050017824.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050017843.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050017821.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050017832.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050017846.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000050017846.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017820.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050017820.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017834.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017834.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000025015168.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000088906746.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999986126300.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016681833.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025016056.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050017832.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000088906722.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050017832.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050017867.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050017832.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050017833.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080573399.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994460512.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994460513.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050017867.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050017867.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050017832.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050017832.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000088906746.2 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906732.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906732.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906734.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088906734.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088906734.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088906734.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088906734.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088906741.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088910881.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088906729.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088906719.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000088910881.4 node_expansions=30
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000088909492.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088910195.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906704.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088909375.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088908936.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088910229.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088910908.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088908936.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000088910908.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088910894.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088910894.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464675.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464675.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464648.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464648.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468683.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468683.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464709.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994464709.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025020206.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025020206.1 node_expansions=7
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000025020192.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025023672.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025020192.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025022839.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025022414.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025023672.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025021172.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025024228.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025022414.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025024228.4 action_type=ActionType.BUILD_CITY
  Action 10: expected_value=899999994468672.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000025024228.4 node_expansions=105
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000025024228.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=899999994468672.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=900000025024228.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024228.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025024228.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025024284.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025024284.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000025023397.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000119470520.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999986134507.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016690063.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055579841.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000080581631.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000152803784.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000080581627.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000080581631.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000080581618.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000080581618.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000080581618.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000144470450.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025024284.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000080581618.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000080581631.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000080581646.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080581618.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000152803784.0 node_expansions=58
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152803784.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000152803784.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000152803784.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152803784.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152811076.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152811076.2 node_expansions=130
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000152807284.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152810784.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152809951.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152807284.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152809951.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152810339.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152811061.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152808284.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152809395.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152809506.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000152811061.8 node_expansions=244
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000152811090.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152807284.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152810798.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152809951.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152807284.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152809451.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152810007.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152809506.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152808298.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152809452.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152809506.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000152811090.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152811061.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152811061.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025031506.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025031506.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025031506.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025031506.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025038506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025038506.2 node_expansions=180
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000025031506.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025031506.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025031535.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025031535.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000025038506.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000025035006.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000025038228.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000025037673.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000025035006.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000025037117.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000025037673.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000025035006.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000025036006.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000025036562.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000025037117.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000025037228.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000025038506.2 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000025034450.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000025037950.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000025037146.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000025034450.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000025036562.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000025037174.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000025034465.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000025034450.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000025038506.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000025036035.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000025035479.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000025036562.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000025036702.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1200000025038506.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025038535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025038535.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025038506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025038506.2 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000025043562.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025042006.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025044117.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025043284.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025040617.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025042728.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025043839.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025042006.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025040617.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025041617.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025042173.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025042728.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000025042839.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000025044117.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000025044117.5 node_expansions=452
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000025043562.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025042035.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000025045243.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000025044673.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000025042062.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000025044117.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000025044673.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025042006.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000025042006.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000025043020.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000025043562.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000025044117.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000025044395.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000025044228.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000025044174.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1800000025044174.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025042187.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025042187.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025044117.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025044117.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025044146.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025044146.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025044148.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025044148.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025044148.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025044148.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025044161.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025044161.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000025044146.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025044146.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000025045757.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000025044145.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000025047384.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000025046812.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000025044147.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000025046313.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000025046868.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000025044145.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000025046645.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000025044202.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000025045145.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000025045701.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000025046313.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000025046534.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000025046384.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000025046256.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=1800000025047384.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025047367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025047367.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025047367.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025047367.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025047367.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000025047367.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025047366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025047366.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000058379835.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000152829575.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000019490922.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050049131.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000055602945.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000113938033.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000152829575.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113938033.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000113938033.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113938050.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113938033.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000113938033.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000144496242.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000025047366.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113938033.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113938033.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000113938050.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000113938035.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000152829575.5 node_expansions=182
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000152828521.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152826965.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152829577.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152829020.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152826965.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152829020.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152829590.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152826909.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152829409.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152826923.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152827909.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152828464.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152829020.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152829297.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152829131.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000152829076.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000152829590.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152829575.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152829575.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152829592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152829592.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152829603.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152829603.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000152829603.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152829603.5 node_expansions=2
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000152839384.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152837829.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152840495.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152837829.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152840051.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152837829.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152840496.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152837829.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152838829.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152839384.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152840218.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152840496.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1800000152840496.0 node_expansions=5052
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000152839384.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152837829.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152840495.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152837829.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152840051.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152837829.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152840496.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152837829.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152838829.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152839384.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152840218.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152840496.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1800000152840496.0 node_expansions=578
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000152839384.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000152837829.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152840218.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152840495.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000152837829.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152840050.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152838829.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152837826.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000152837829.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000152838826.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000152839384.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000152839939.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000152840218.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000152840496.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000152839940.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000152840496.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152840496.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152840496.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152840495.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152840495.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152840481.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177836801.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152840492.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152840505.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152840502.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000177836801.2 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000152835413.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000152832191.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000152834149.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000166721702.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000172280412.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000177836801.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000166725303.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000177834803.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000169500981.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000163944856.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000177835967.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2100000177836801.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177836801.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177836801.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000105613703.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000066724817.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050056380.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000091724818.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000138947927.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000177836864.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000138947928.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000138947925.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000138947926.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000113947912.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000113947925.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000169503478.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000061169245.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000061169245.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000138947927.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000138947912.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000138947928.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000138947912.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000177836864.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000177836824.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177836824.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202828981.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202828981.5 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000177833507.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000177833519.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000177833507.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000177833518.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000177833518.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2100000177833519.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177833504.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177833504.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177833551.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000177833551.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177833506.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177833506.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000202827607.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000202827607.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2400000202827054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000197268284.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000200048000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000191713277.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000197272054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000191716942.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2400000177831112.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2400000188936507.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2400000202827618.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2400000202827618.5 node_expansions=59
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000202827610.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000202827606.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000202827620.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000202827608.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000202827604.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2400000202827620.5 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000202827618.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000202827618.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000250041432.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000250041432.0 node_expansions=68
FooPlayer.decide: Prioritizing 7 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=2700000227822568.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000222263786.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000225043508.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000216708785.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000222267618.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000216712452.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000202826620.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2700000227822568.0 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000227822554.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000227822553.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000227822567.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000227822544.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000227822566.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'WHEAT')) score=2700000227822567.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000227822567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000227822567.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000227822595.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000227822595.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000191710438.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000227821550.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000127822596.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000122266159.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000152822607.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000188933708.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000163933717.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000188933697.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000188933697.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000163933697.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000163933699.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000194489274.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000086155040.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000122267030.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000188933710.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000188933709.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000188933709.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000163933697.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=3000000227821550.0 node_expansions=118
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=3000000202819188.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000216703744.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000222262493.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000216707410.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000227821585.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=3000000227821585.0 node_expansions=15
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000030569386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000086129223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000069460321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077795041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086126152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072238597.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083351445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000083349778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030569387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083351445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030566887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030567720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075013930.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237541.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000058347484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789718.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000058343886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058345275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044452764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061123608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050012496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052790829.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075016444.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052790554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000052789443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050010553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047234163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036119708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000036119153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050012775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000086129223.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132834.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130056.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086126167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=600000086132834.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999983351261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041684441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044464164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030575544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041687556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052796167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036130544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016680697.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999983349309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016682086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022237154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999983351265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999983350431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999983349320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038909501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036130889.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016686653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000016027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000017138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022239708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005573239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011127408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000017684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022240809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005570462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013905476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991681517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991681517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002790963.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999994459017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013905196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999997237626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997239015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013906097.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000017684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997237416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016684430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002794073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016685532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999997238517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999997237961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013908309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000016017.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000052796167.6 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794223.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795889.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052796167.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000052796167.6 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058351763.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058351763.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058351745.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058351741.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058351745.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019462866.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000019462866.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019462874.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019462852.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019462874.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055578543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055578543.2 node_expansions=73
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000019464539.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000019465522.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000019462875.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000019465372.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000019466206.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000019465375.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000019465809.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000019467475.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000019467475.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019467467.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000019467464.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019467467.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055578566.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055578566.2 node_expansions=14
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055578566.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000052800799.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000055578566.2 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000027800788.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000055578553.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000055578553.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027800797.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027800797.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061134120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061134120.0 node_expansions=29
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027800818.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027800797.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027800818.9 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000061134136.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000061134136.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027800821.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027807074.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000027807074.1 node_expansions=31
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027800809.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027800812.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027807074.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000027800810.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000027800826.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=900000027807074.2 node_expansions=51
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027802496.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027803476.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000027800796.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000027800809.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000027807074.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000027803318.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000027804151.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000027803742.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000027802907.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000027807074.1 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000027807096.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027807096.1 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1200000061140387.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=900000027807088.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=900000027807066.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=900000027811119.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=900000027811117.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=900000027807090.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=900000027807088.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=900000027811130.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=900000027807079.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=900000027807086.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1200000052797858.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=900000027807076.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000061140400.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000027807078.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=900000027811119.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000061140400.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('SHEEP', 'WHEAT')) score=1200000061140400.2 node_expansions=256
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027807110.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027807110.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999933360866.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999961137777.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000038915547.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011138652.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999988916423.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000027807088.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027807090.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999961137755.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000027807106.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105584867.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027807088.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027807110.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083362645.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083362645.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027807088.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000027807088.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027807102.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000027807088.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000105584867.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000105584881.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000105584855.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105584881.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000105584864.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105584864.5 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000138918190.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=9) score=1200000138918190.5 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138918178.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000138918180.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000138918178.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000138918175.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000138918177.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=1200000138918180.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000138918165.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138918165.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999941694215.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999936137755.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000013915552.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019471951.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999997249772.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036140437.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036140437.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036140420.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999936137755.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000036140421.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036140420.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061140419.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116695985.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000091695994.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036140421.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036140433.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000036140421.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036140420.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1200000116695985.2 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116695985.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116695985.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000116695987.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116695997.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000116695964.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116695976.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116695979.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116695996.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000116695997.2 node_expansions=44
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000116695997.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116695981.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000116695964.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000116695964.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000116695998.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000116695995.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000116695998.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116695998.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116695998.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941694188.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941694188.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999916694190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999916694190.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941694190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941694190.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999941694190.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941694190.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999936145841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936145841.5 node_expansions=193
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999936137744.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936137744.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999936145841.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936145841.5 node_expansions=193
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999936143452.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999975028361.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999936132114.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999936132114.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999936145841.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999936141786.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999936134614.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999936144175.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999969471028.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999969469861.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999936131568.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999936136140.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1799999936145841.8 node_expansions=504
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999936143454.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999936143619.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999936141787.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1199999936144452.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999936141785.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999936145863.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999936141807.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999936144285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999936145285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999936144732.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999936143897.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999936131591.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999936136196.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999988914640.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999936145863.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999936145841.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999936145841.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999936145875.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936145875.5 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911145882.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999936145825.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1799999936145825.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911145882.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999911145882.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999916702284.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999988923639.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999994480061.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999972257853.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000011148507.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000011148492.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000011148507.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999911145825.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000011148507.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000088926283.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000011148507.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061148506.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000116704118.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000066704063.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000011148492.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000011148492.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000011148514.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011148507.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=1800000116704118.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116704115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116704115.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116704076.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116704076.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116704063.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116704063.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116704085.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116704085.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116708689.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116708689.0 node_expansions=194
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999916706909.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999911150464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999988928243.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999994484700.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999972262478.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999911150464.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000088930923.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000061153132.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000066708688.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000011153131.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000088930923.0 node_expansions=3474
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000088932562.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000088933562.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000088930896.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000088932729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000088930896.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000088933007.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000088930896.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000088931729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000088933840.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000088932729.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000088933840.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000088933007.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2400000088933840.5 node_expansions=507
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088932584.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088931896.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000088933619.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000088930897.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000088932743.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000088930910.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000088933855.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000088933021.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000088930918.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000088930910.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000088931895.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000088933862.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000088933063.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000088933862.2 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088933862.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088933862.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000088933896.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000088933896.0 node_expansions=22
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000088938452.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000088937785.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000088939451.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000088936785.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000088938618.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000088936785.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000088939451.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000088938896.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2400000088936785.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000088936785.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000088937785.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000088938618.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000088938896.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2400000088939451.5 node_expansions=592
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088938173.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088937563.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000088938396.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000088936528.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000088938064.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000088936521.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000088939451.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000088938674.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000088939188.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000088936507.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000088936506.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000088937506.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000088938354.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000088938674.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000088939451.5 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088939466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088939466.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088939488.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088939488.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999916715473.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999911159060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999988936797.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999994493261.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999972271039.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000011161695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000011161697.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000011161727.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999911159029.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000011161695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000011161727.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000061161709.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000116717241.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000066717264.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000011161695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000011161695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000011161695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000011161697.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2400000116717241.5 node_expansions=126
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116717284.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116717284.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000116717288.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116717288.0 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116717286.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000116717228.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000116717278.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000116719918.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000116717282.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000116719918.5 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116718918.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116718251.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000116719085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000116717285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000116719363.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000116718841.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000116719085.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000116717251.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000116719918.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000116719363.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000116717285.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000116717251.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000116718273.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000116719107.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000116719363.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(27, 28)) score=1800000116719918.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000116719918.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116719918.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000150050299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000150050299.5 node_expansions=110
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999916718129.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2399999911161685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2399999988939464.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2399999994495931.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2399999972273686.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2399999911161685.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2400000088942141.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2400000061164353.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2400000066719908.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000011164352.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000088942141.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000088942163.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000088942155.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088942163.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000055602573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055602573.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055602578.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000055602575.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000055602575.5 node_expansions=13
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055602554.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000055602562.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000055602562.5 node_expansions=11
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000022269260.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055602564.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000055602564.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055602562.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000055602562.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000055602548.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000055602548.5 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055602583.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055602592.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000080592291.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000055602575.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000055602535.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000080592291.5 node_expansions=92
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000055602548.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000055603563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000055604396.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000055602563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000055604661.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000055604104.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000055604382.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000055602548.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000055604104.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000055604674.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000055602550.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000055602563.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000055603550.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000055603381.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000055604659.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2100000080592314.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2100000075041361.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000066707736.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=2100000075038125.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 19: expected_value=2100000077816793.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 20: expected_value=2100000075038426.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 21: expected_value=2100000072265568.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 22: expected_value=2100000066708345.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2100000080592314.8 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080592304.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080592304.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367417.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858367417.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367426.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858367426.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858367419.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999825034140.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999825034140.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999858367448.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999858367448.0 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999825034137.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999858367448.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999858367416.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999858367470.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999858367418.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2099999858367470.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367435.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858367435.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367437.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858367437.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367428.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858367428.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367435.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858367435.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999888923872.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999983369228.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000000035006.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999944479437.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999983370080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999958370080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999983370102.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999905591413.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999983370103.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080592337.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000036147871.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000066703449.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000088925671.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038925649.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999983370080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999983370094.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999983370093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999958370136.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2100000088925671.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925659.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925659.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000088925673.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000088925673.0 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000088925687.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000088925687.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367474.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999858367474.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999858367461.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999858367461.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2999999850033306.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999850033306.0 node_expansions=40
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999880589731.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999975035075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2699999991700853.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2699999936145297.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2699999975035953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2699999950035953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2699999975035953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2699999897257286.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2699999975035953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000072258187.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000027813742.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000058369298.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000080591520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000038924853.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2699999983369298.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2699999975035953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2699999975035953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2699999950035953.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=2700000080591520.0 node_expansions=567
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080591539.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000080591482.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000080591536.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080591507.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000080593604.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000080593604.0 node_expansions=72
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000080591492.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080592514.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080593341.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000080591492.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080593603.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080593062.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000080591508.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000080591492.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000080593070.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000080593603.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000080591514.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000080591492.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000080591526.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000080592325.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000080593603.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2100000080593603.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080593603.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080593603.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080593630.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080593630.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080593630.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080593630.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000080595754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000080595754.0 node_expansions=320
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999880591852.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999850035408.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999975037196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999991702981.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999936147405.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999975038093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999950038091.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999975038074.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2099999897259409.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999975038093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000072260308.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000027815873.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000058371419.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000038926972.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999983371428.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999975038075.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999975038084.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999950038091.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000072260308.0 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000072260315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000072260315.0 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075015265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069456665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000086127821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000066681432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072235599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030567998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086125877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083348377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000063899775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050009163.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000069456441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050012774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061126098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000061125876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038899430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061124487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788052.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000066680598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063900598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030564108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030563274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030566330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000030564940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788607.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000086127821.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086131432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129488.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128377.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000086131432.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000044461097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044459430.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047237497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036126055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036125756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047238044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038905263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047234766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047235543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019459053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000027793834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025015155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999997237086.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041683319.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997235429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000058350877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000055573099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016677128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016678239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030566031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011122072.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008344294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008343183.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011122374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000011805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022235486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005568472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025013819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016678517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999997233195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011122916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999997232337.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999997235407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999997234004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036127754.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019457684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033349698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011124350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000058350877.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058348932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350877.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058350877.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350878.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350878.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058354652.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354505.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354375.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058352598.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058354228.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058350884.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355777.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058353431.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000058355777.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355764.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355764.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058359830.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058359830.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355815.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355815.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355811.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355811.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058359566.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058359010.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058359400.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058359302.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058357455.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058359121.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355788.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058358288.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058359844.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000086128674.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000086128674.6 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086128712.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086128712.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086128688.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086128688.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086132443.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086132443.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000086132481.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000086130954.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000086132332.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000086132199.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000086130391.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000086132057.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000086128719.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000086131222.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086131790.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=900000086132481.8 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086132481.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086132431.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086132481.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241798.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997241798.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997241803.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997241765.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997241803.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997241812.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997241811.0 action_type=ActionType.END_TURN
  Action 1: expected_value=899999997241778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999997241811.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999997241822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999997241822.0 node_expansions=6
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999997243748.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999997245401.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999997244037.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999997245304.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999997243468.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999997245148.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999997241790.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999997244290.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999997245581.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999997244846.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000022238010.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1200000022238010.8 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022238009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022238009.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022238009.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022238009.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022241632.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022241632.5 node_expansions=23
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000022238034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022238008.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022238034.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000022238048.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000022238048.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000022238058.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000022238056.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000022238058.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000050019422.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000050019422.2 node_expansions=142
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000050017755.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000050019422.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000050018033.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000050019281.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000050017477.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000050019144.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000050015801.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000050018311.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000050018588.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000050018866.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000022241644.5 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1500000050019422.2 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1500000022241644.5 action_type=ActionType.BUILD_CITY
  Action 13: expected_value=1500000047241644.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000050019422.2 node_expansions=400
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000022241645.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000050019422.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000022241655.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000047241644.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1500000050019422.2 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000050019422.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000050019396.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000050019422.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000022241669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000022241669.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113910111.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000111132349.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000088909243.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000138910110.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000175021230.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000086132353.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000019464767.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000083354555.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000061131447.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000111132332.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000111132330.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000138910113.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000147243434.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000147243442.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000111132322.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000055576777.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055576766.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000111132353.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000175021230.2 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175021224.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175021224.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175021224.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175024692.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175024692.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175021235.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175021241.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000175021241.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000175021241.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175021184.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000175021241.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000175027184.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=1500000175024685.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2100000175027184.2 node_expansions=159
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000175026628.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175026365.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175028025.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000175026350.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175026643.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175028028.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175027203.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175024684.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175027184.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175024692.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175027184.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2100000175027203.2 node_expansions=269
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000175026073.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175026350.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175027647.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175028837.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175029573.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000175026518.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175027470.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000175027170.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175026628.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000175027184.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000175024128.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175027192.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000175029573.0 node_expansions=105
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175026526.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175026526.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000175026526.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000175026518.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000175026538.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000175026515.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000175026538.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000175029556.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000175029556.0 node_expansions=49
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000175028445.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000175028736.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000175030027.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000175028916.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000175028915.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175028167.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000175028637.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000175029833.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175026527.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000175029000.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000175026514.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000175026526.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000175029581.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000175029581.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175029582.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000175029582.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000175029604.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000175029604.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000175029593.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000213918422.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000175029578.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000175029578.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000175029581.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=2400000213918422.5 node_expansions=32
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000213918450.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000202807311.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000200029544.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2400000213918450.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213918450.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213918450.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022250004.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022250004.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022250002.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022250002.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022253483.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000022253483.0 node_expansions=25
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000022250050.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000022250050.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000058362037.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000058362037.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000152807381.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000150029604.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000088917556.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000177807358.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000213918460.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000125029593.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000122251770.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000022250027.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000061139770.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000150029548.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000150029548.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000177807336.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000186140667.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000186140679.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000150029556.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000094473992.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000094474000.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000150029548.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2400000213918460.0 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213918461.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213918461.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000213918445.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000213918445.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000241696240.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000241696240.5 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000241696279.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000238918476.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=2700000241696279.5 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000241696255.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241696255.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000241696252.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000241696252.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000241696249.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000241696249.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000022253515.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000022253515.0 node_expansions=30
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000047253468.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=3000000047253468.5 node_expansions=25
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077791990.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000075012556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072235543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033345768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033345768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000083349223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066680556.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077792542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080570321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075014710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000077790821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083347821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000072236435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000033344379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033344378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055565544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000063902212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052789988.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063903323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000050008875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055569444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052789165.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058344444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000058347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000058344708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075014487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000058345264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052788601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047231655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047230544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000033342712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033342155.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000083349223.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354223.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083350889.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000083354223.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033351942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038904699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000014919.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000013808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036125818.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038908611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041686389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052798389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044464435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047240546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047241720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030574440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050019778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027796384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000000016318.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000000013793.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011125459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124626.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019456859.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008346569.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011123794.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002793517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016685476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013905184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460476.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005571850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022238254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033350254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025016628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041686430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025017184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019460539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013902472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000014639.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000014059.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000052798389.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795889.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052798389.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795612.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000052798389.9 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803419.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052803419.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052802597.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052801622.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052803024.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052800655.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052800363.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052803419.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052801622.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052803302.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052803419.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052803419.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052803419.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052808299.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052808299.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052807598.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052806646.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052806355.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052806632.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052805652.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052808035.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052805374.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052806078.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052808310.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052808310.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000052808299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052808299.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052813155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052813155.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052808298.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052808294.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052808278.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052808268.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052813155.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000052813155.5 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000052812446.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052811224.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052811502.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052813155.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052811502.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052810502.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052812891.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052810211.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052810946.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052811211.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000052813155.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052813156.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052813156.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997259019.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997259019.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997259019.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997259964.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997258742.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997259020.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997259031.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997255797.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997260408.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997257742.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997258742.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997258487.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997258742.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999997259019.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997259020.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997259020.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999997261408.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997263187.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997261964.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997262243.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997260031.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997263631.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997260964.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997259033.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997259019.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997261964.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997261687.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999997261964.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1199999997263631.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997263631.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997263631.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997267784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997267784.2 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999997266006.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997267797.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997266562.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997266562.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997266853.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997264641.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997263642.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997265562.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997263617.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997266562.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997266297.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999997266586.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999997267131.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1199999997267797.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997267808.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997267808.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997262784.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997262784.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997262797.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997262797.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997266308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997266308.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999997264207.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997265763.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997265763.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997266040.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997265221.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997263818.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997262843.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997262829.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997264776.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997262818.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997265774.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999997265498.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999997265763.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999997266318.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1199999997266318.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997266332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997266332.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997266354.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997266354.2 node_expansions=3
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999997266354.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997269274.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997269274.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997269551.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997268718.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997267343.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997268454.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997266343.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997266343.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997268274.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997266329.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999997269274.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999997269020.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999997269287.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999997268465.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1199999997269551.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997269551.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997269551.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997269551.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269551.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997269551.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999997269551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997269551.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269563.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997269563.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269565.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997269565.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997269577.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997269576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997269576.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025050242.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000025050242.0 node_expansions=103
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999997269562.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997272507.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997272520.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997271951.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997270562.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997271687.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997269562.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997269576.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997271520.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997269587.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999997272531.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999997272243.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999997270562.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999997271674.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1199999997271674.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1199999997271951.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1199999997272531.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997272507.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997272507.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025050242.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025050242.1 node_expansions=7
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=900000025050228.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000025053173.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000025053173.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000025052617.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000025052062.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000025051506.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000025051228.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000025051228.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000025050228.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000025050228.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000025052173.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000025050228.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000025052895.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000025051228.6 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000025052339.9 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000025052339.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000025052617.6 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=899999997275395.4 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=900000025053173.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=900000025053173.1 node_expansions=193
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999997275395.4 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000025053187.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=900000025053187.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025053173.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025053173.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025053186.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000025053186.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000025053173.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000025053173.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975053173.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999975053173.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999975053186.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999975053186.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000113943866.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080610543.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025056117.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116721644.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000008386544.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052832742.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052832755.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999997275408.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999997275408.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052832755.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083388311.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083391228.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052832742.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999975053201.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000052832756.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000052832756.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000052832755.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052832742.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000116721644.6 node_expansions=126
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116721644.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116721644.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102827603.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102827603.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102827603.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102827603.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961159146.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961159146.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000100049825.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000080608312.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011159157.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000102827602.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999994495423.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000052830534.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038938702.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999983381383.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999983381368.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038938716.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069497201.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000069494276.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038938702.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999961159157.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000038938702.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038938702.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038938702.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052830534.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000102827602.1 node_expansions=234
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000102827590.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102830549.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102829701.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102828590.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102829980.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102829438.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102827868.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102828591.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102827591.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102827590.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102827591.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000102828701.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000102827624.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000102830256.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000102828590.1 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000102829702.4 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000102829702.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=900000102829979.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=900000102830549.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102830535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102830535.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102835853.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102835853.5 node_expansions=407
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=900000102835298.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102833465.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102830521.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102833188.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102835854.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102835576.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102834743.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102833188.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102834465.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000102833187.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000102834298.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000102835298.9 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=900000102833187.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000102835854.5 node_expansions=789
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=900000102835324.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102833466.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000102833213.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102833188.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102834202.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102834202.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102835868.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102833201.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102835576.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000102835299.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102833188.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102834465.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000102833187.9 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=900000102834298.9 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=900000102835298.9 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=900000102834222.4 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=900000102834187.9 action_type=ActionType.BUILD_ROAD
  Action 19: expected_value=900000102833187.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000102835868.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102835854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102835854.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102835854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102835854.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102835882.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102835882.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102835854.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102835854.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102835903.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102835903.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102835904.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102835904.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158383813.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000158383813.0 node_expansions=123
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2100000155606035.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000158383813.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000158383813.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000158380868.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000152821813.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000150049647.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000152825756.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000144491868.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=2100000155606756.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=2100000152825757.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2100000158383813.0 node_expansions=206
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2100000150050201.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2100000158383813.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2100000152825036.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2100000147266004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2100000144493828.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2100000144491893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2100000150050947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2100000147269939.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=2100000158383813.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000158383814.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158383814.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000158383827.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158383860.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000158383842.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158383875.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158383860.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000158383875.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000158383851.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158383837.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000158383851.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183376947.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183376947.0 node_expansions=45
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000180602117.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000183376941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2400000177817895.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2400000175045726.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2400000180602838.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2400000177821863.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2400000183376941.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000183376961.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000183376961.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000183376973.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000183376973.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000183376972.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000183376983.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000183376982.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000183376973.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000216710273.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2700000216710273.0 node_expansions=33
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000216710298.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000208376943.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000213932508.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000208376976.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=2700000216710298.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000216710277.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000216710277.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000216710297.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000216710297.2 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000241710297.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000247265820.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000241710265.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2400000247265820.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000247265835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000247265835.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080598275.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000080598275.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000113931499.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000113931499.5 node_expansions=14
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000136150510.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000130596345.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000136150510.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3000000136150510.5 node_expansions=21
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=3000000130596347.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000136150510.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=3000000136150510.5 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069456442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016367.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030567441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027790145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000091683922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077793311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072237700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066678609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066678112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075013667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793942.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000091682831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086124776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000063901998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077791720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030565220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030563551.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047231865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047234087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072236366.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000066681310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061125275.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063900333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055568885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000080569219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000075016164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055568885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050012218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000061122477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041674643.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030564664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000030562440.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000091683922.9 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000091688645.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685034.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091685034.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000091688645.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025018867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027792199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000027793888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991681852.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025015762.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027792220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025018331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000022239152.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030573874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038909200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058351978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052793922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027797200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000022241089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908657.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008351321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991682154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991680459.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000012402.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000000013791.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005569915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019457983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022238875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008350239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011129418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999994458792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994460459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019460529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016683573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047238365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036129198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016681350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022241643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011128017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002793795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011129075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002793795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000000016017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000002793264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994458805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991681584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679337.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000058351978.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350034.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058350034.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058351978.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000058351978.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066682823.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066682823.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066682858.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066682858.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066686333.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066682858.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066682858.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569969.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569969.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569969.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569969.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005573469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005573469.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569969.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569969.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569966.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569966.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569965.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569965.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569969.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005569969.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005569969.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005569969.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972240136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972240136.2 node_expansions=29
FooPlayer.decide: Prioritizing 6 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999972238878.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999972239433.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999972239453.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999972240136.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999972239858.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999972238878.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999972240136.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999972240136.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972240123.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972240136.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938906790.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938906790.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686345.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961128132.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058353011.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066686346.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005573456.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000019687.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000019678.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999936128122.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969461456.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033353011.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000019687.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000019678.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938906790.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000019687.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000019687.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019678.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000019678.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000019679.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=600000091686345.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091686345.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686346.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091686346.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686332.0 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091686322.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000091686333.0 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000091686322.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000091686346.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000091686344.0 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000091686355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686355.0 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091686322.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000091686336.5 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000091686322.0 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000091686336.5 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000091686356.0 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000091686332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='ORE') score=600000091686356.0 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091686365.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686340.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091686323.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091686333.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091686335.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091686335.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686365.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000130575221.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000130575221.9 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961128131.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058353020.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066686354.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005573465.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000019690.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000019676.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999936128120.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969461465.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033353020.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000019700.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000019676.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938906787.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938906787.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000019676.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000019676.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019690.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000019676.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000019700.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000066686354.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686354.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686353.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686354.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105575199.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105575199.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686374.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686356.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686374.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066686355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066686355.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686355.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686356.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000066686356.5 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066686356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066686317.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066686356.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091686319.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961128119.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058353019.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066686342.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005573443.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000019666.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000019651.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999936128110.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969461455.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033352986.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000019675.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000019675.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938906763.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000019675.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000019676.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000019675.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000019651.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000019676.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091686319.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686332.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686333.0 node_expansions=3
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000091688552.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091689108.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091689131.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091688552.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091691798.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091689553.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091688552.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091691798.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691776.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691776.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691809.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691809.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691813.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691788.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691813.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687306.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687306.8 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999961133568.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058358468.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066691791.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005578904.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025126.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999936133568.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969466904.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033358457.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000025135.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938912235.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938912235.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000025148.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), None, None)) score=600000066691791.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691791.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066696651.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066696651.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066691791.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691791.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066691791.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091691793.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961133569.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058358458.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005578903.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000025125.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999936133570.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999969466903.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033358458.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000000025125.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000025125.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999938912235.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938912235.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000025135.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000025126.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000025124.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091691793.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691803.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691803.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696664.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696664.5 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091691793.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691787.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091696664.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091691787.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091691802.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000091696664.5 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091693997.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091694564.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091694567.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091694997.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091694008.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694731.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696664.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091693997.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091696664.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696664.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696664.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696676.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696689.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696689.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696675.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696675.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696676.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696701.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696701.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696691.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938917131.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938917131.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091696676.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999961138454.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058363343.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000066696676.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005583787.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000029996.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000030023.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999936138441.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969471787.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033363343.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000000029996.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000000029996.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999938917120.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000000030023.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000029996.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000029996.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000029996.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000029996.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091696676.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696690.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696690.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696692.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696692.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000091698924.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091699646.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091699476.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091701588.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091699476.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091696699.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091699646.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091699924.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091698921.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116692204.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000116688316.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000116686812.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000116692204.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116692202.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692177.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116692202.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116695376.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116695376.2 node_expansions=22
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000116694423.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116695154.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116694997.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116694867.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116694987.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116692210.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116695145.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116695423.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116694442.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000141687338.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=1200000141687338.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141687338.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141687338.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576196.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180576196.5 node_expansions=11
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=1500000172242851.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000180576199.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1500000166687295.8 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1500000166687312.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1500000180576199.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180576196.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180576196.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000147245112.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147244820.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147245677.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147244544.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147245653.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147242889.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147245770.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147246071.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147245102.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1500000147246071.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246072.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147246072.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246070.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147246070.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246064.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147246064.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147246071.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147246071.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027799860.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000169465073.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000122246107.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000008356305.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005579405.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000055579405.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000002799849.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069466526.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000144465073.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000055579405.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000055579405.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999977801627.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999977801638.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030579404.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000030579404.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000030579429.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000055579405.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000055579405.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000169465073.2 node_expansions=106
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147248295.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147248002.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147248458.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147248852.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147248836.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147246058.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147246058.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147247074.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147248180.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147248297.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000169465087.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1800000169465087.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169465073.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169465073.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169467900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000169467900.2 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000169465112.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000169467871.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000169465107.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000169465109.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000169465107.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1800000169467871.2 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000169467330.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000169467048.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000169466506.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000169467901.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000169467871.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000169465122.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000169465112.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000169465123.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000169467179.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000169467305.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000169467901.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000169467882.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000169467882.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977801181.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977801181.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999977801210.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999977803798.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999977801229.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999977801219.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999977801205.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2399999977803798.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999977803432.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999977803798.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999977803159.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999977801210.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999977803983.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999977801220.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999977801209.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999977801181.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999977803267.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999977802155.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999977803403.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2399999977803798.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999977803827.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999977803827.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000026020.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000026020.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000026036.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000000026036.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000000030105.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000000030105.0 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000000026036.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000000026031.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000000026073.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000000026049.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000000026034.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=2400000000026073.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975026058.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975026058.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975030110.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975030110.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975026091.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975026091.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000005581590.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000005581590.5 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999975026094.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999975026093.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1799999975026071.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999975028837.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999975028822.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999975026069.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=1799999975028837.2 node_expansions=80
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999975028305.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999975028016.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999975026075.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999975027349.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999975028837.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999975026071.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999975026074.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999975026059.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999975028173.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999975027059.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999975028296.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1799999975028837.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975028840.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975028840.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975031059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999975031059.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999975028851.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999975028851.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952806616.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952806616.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999952806618.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952808823.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999952806640.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999952806616.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999952806638.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=1799999952808823.8 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999952808848.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952808546.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952806617.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952807879.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952806626.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952806618.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952806625.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952806618.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952808736.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952807618.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952807618.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952808823.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999952808848.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999952808839.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999952808839.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999952808840.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999952808840.2 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999925026640.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952811083.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999966695118.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999952808851.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999952811070.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WHEAT')) score=2099999966695118.2 node_expansions=170
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1799999925026652.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999952811057.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999966695118.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999952808872.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999952808869.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1799999952808872.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2099999966695118.2 node_expansions=136
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999952810817.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999952808871.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999952810708.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999952810137.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999952808861.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999952808860.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999952808860.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999952808871.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999952810972.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999952809860.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999952809860.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999952809859.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999952811097.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999966695121.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=38) score=2099999966695121.2 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966695118.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966695118.2 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000008342614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000019454558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000036122114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966674447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994453668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994452057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000016676224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963892502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999963891945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000036122114.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121003.06 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000036122114.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000033348821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683057.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061129213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044459157.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027791040.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036122163.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052794975.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000052794976.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066684770.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058351422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044459978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000011123530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044459999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000041683029.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000033347207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000041683863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030569406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044460865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030570277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016677684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038901920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033343874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033344975.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025010749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011122706.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025010762.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025009373.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011122153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011120448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019454083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019453249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027790517.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038901941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022234094.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022234649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570217.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019457403.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=600000066684770.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000066683089.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689645.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066684756.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000066689645.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066683946.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683946.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066683922.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066683922.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066683933.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066683933.9 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000066687291.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066689660.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066686721.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066687425.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066687438.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066688958.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066687569.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066683957.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=600000066689660.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689657.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689657.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066696201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066696201.9 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044462278.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000044462278.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689660.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689660.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066689669.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066689669.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066689669.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066689669.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066689671.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066689679.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066696196.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066689665.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066689655.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000066696196.4 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066693151.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066692974.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066692429.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693154.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066693151.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066694651.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066696207.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066693252.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066689640.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=600000066696207.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066696207.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066696207.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066696207.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066696207.4 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000066699707.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066699554.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066699012.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066699707.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066699165.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066701385.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066698165.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066699707.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066699818.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066696234.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000066701385.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066701374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066701374.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036145818.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000036145818.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000036145829.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000036145829.8 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000036146818.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036149179.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036148763.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000036148607.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036148512.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000036149329.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000036148763.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000036149345.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036147763.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000036149429.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000036145818.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000036149179.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149163.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036149163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149192.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036149192.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036149164.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036149177.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036149177.5 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000036150164.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036153497.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036152107.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036151951.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036151829.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036152663.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036152107.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036152664.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036151118.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036151287.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036152775.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000036149163.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000036153497.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036153510.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036153510.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036151285.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036151285.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036151296.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036151296.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036151298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036151298.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000036151321.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036151297.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036151321.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013921721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013921721.5 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999966704178.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999966704175.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966704178.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013921721.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013921721.5 node_expansions=61
FooPlayer.decide: Prioritizing 16 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999966705178.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999966707123.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999966706957.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999966706012.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999966705178.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999966707122.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999966705178.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999966706123.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999966706289.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999966707679.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999966707789.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999966704200.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000008365889.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000013917666.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000000034054.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1500000013921723.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000013921723.5 node_expansions=168
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013921747.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000013921747.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000013921738.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000013921738.0 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986143958.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000013921721.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000013921721.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986143942.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986143942.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986151070.8 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1499999986151070.8 node_expansions=165
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999986148570.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986149515.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986150349.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986149406.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986148570.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986150516.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986148595.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986149516.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986149682.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986151070.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986151072.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986147571.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999986151072.8 node_expansions=314
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999986152043.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986152989.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986153822.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986153433.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986152878.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000019478423.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986154015.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986152044.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999986149515.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986153156.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999986151070.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986153989.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000019477423.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=1800000019478423.8 node_expansions=191
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986152044.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986152044.8 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999986153043.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986153988.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986154988.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986154821.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986154432.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986153877.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986153044.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986154988.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986154988.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986153988.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986154155.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986154988.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986153043.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986152043.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1499999986154988.2 node_expansions=442
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999986153068.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986154002.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986154821.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986154459.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986153877.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986152045.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986154988.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986153044.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986153989.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986154155.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986153071.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986153070.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986153057.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986152057.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999986154988.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986152488.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986152488.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986157934.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986157934.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999986155989.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986156961.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986157768.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986157405.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986156836.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986155016.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986155989.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986155989.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986156934.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986157125.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986155989.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986155990.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986155016.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986157934.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999986156961.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1499999986157934.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986157935.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986157935.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986163100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986163100.8 node_expansions=292
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1499999986158948.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986158948.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986159073.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986160726.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986160337.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986159768.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986157962.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986158959.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986158936.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986159906.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986160046.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986160046.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986158962.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986158935.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999986157936.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999986159880.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1499999986160726.2 node_expansions=176
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986160712.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986160704.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999986160710.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999986160713.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999986160713.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999986160713.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986160704.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986160704.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986163102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986163102.2 node_expansions=37
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1499999986161726.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986161728.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986161825.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986161726.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986163103.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986162548.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986160714.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986161714.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986161715.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986162658.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999986162825.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999986162848.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999986161715.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999986161726.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1499999986163103.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1499999986160728.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1499999986162670.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999986163103.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986163103.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986163103.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986163127.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986163127.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999986163145.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986163127.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986163145.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986163147.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986163147.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999986163149.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999986163136.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986163149.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986163149.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986163149.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000033386261.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999977828916.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999977828927.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000125048935.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986163138.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000119493379.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008386250.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000033386261.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999977828927.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000033386251.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000033386251.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000125048935.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000080604102.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033386251.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119493379.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000088941823.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000008386250.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008386251.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000125048935.2 node_expansions=541
FooPlayer.decide: Prioritizing 25 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 25 actions with lookahead depth=3
  Action 0: expected_value=1500000094498358.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000094498358.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000094498469.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000094498358.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000094498374.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000094499192.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000094497349.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000094498358.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000094498358.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000094499303.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000094499458.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000094499469.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000094499181.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000094498348.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000094498358.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000094498358.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1500000094497347.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1500000094499304.0 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000113938570.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000094491159.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000094490626.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000125048959.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=1800000116715214.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=1800000113934793.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=1800000108383825.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=1800000125048959.8 node_expansions=119
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125046435.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125046435.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125048969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125048969.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125048970.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125048970.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125048949.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125048949.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000063937827.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999977824949.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000019492515.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016714714.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000119493415.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000038937849.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000033382293.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000019492491.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000063937825.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000063937849.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000125048986.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077825849.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000016714714.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063937827.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000119493404.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000119493431.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000038937825.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000008382294.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000125048986.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000125048961.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125048961.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125048961.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000125048967.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000125048967.8 node_expansions=17
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000125046483.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000125048959.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000125048981.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000125048958.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000125048970.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000125048973.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000125048981.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000125048956.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000125048956.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977827056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977827056.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977822456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977822456.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977827056.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999977827056.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999977822483.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999977822483.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988927089.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988927089.8 node_expansions=11
FooPlayer.decide: Prioritizing 4 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2099999988927101.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999952815978.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2099999977815990.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2099999952815989.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2099999988927101.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988924617.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988924617.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988928381.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988928381.0 node_expansions=35
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2099999988927296.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999988927294.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999988927405.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999988927295.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999988927296.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999988926316.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999988928405.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999988927294.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999988928240.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999988928428.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999988928127.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999988927294.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999988926316.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999988927296.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999988926294.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999988928254.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999988923073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000005589454.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000002812771.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=2400000005589454.0 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005589450.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005589450.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005589474.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000005589474.0 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000005590475.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000005590440.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000005590563.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000005590439.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000005590450.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000005589452.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000005591562.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000005589439.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000005591396.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000005591551.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000005591285.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000005590450.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000005589439.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000005590455.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000005589439.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000005591399.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 25)) score=2400000005591562.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000005591551.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000005591551.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983364197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983364197.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983364174.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983364174.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000008364186.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000008364186.5 node_expansions=13
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2699999983364177.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000008364188.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2699999983364175.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000000030873.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2700000008364188.5 node_expansions=44
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999991697539.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000008364172.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000008364162.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000008364172.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000008364186.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2700000008364186.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999983364185.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999983364185.5 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999983364174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999983364174.5 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2699999966697542.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999966697517.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2699999966697509.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999966697519.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2999999988918457.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2699999966697524.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2999999988918457.5 node_expansions=23
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2999999988918504.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2999999980583958.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=25) score=2999999988918504.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069460555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072238665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027791056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000027789112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075013377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075015554.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072238665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027789112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027787723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027788556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027789667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000061122824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069460602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075016720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055571111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041678044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000041679155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061126664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050013052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000061124999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000058343664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000041674999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044454444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033342211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050012267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000069456166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050008610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055566944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050009721.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044455554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063900888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000055569722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000080572276.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575609.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080571720.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080575331.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000080575609.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000038904167.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036128033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030570267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994460477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999997235765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041682776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025018810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000022241935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994461033.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999994460199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999994459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999994461596.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025016662.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047241165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033350554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030569988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569915.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019461874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008349906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027797476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013906350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019461920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000000014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005570198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002792986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999997236860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013906928.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036128640.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011126626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011128848.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019462184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022239415.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016682181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011128015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022239418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005571573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005570184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000013902407.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002791572.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000047241165.1 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047238942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241165.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240887.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000047241165.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018967.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018967.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018968.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018942.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018968.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050024364.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018978.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018976.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018978.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018985.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018985.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050018979.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018963.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050018979.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050018979.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050018979.4 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000050018976.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050018965.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000050024377.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050018954.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050018968.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000050018945.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000050024377.5 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050020766.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050022734.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050024377.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050018953.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050022999.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050020898.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050020898.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050021452.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000050024377.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050024378.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050024378.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029808.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029808.5 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050027308.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050026220.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050028142.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050029809.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050024365.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050028433.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050026322.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050026319.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050026864.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050029809.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029832.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029832.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029832.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029832.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050029832.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050029794.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029832.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029845.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050029845.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050029844.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025028077.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080585389.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999997250291.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088918723.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000050029844.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994472499.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080585400.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050029833.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050029844.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050029844.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050029846.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997250277.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000036139177.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088918746.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050029834.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050029846.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994472499.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000088918746.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088918724.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918721.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918724.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088918734.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918732.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088918734.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918745.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918745.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000088918757.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088918735.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000088918746.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088918733.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088918744.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000088922774.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000088922774.1 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088921673.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088920551.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088922497.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088921385.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918718.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922775.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088922775.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920676.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088920663.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088921232.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000088922775.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922787.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088922787.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088922788.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088922788.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586398.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586398.8 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586398.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055586398.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055586386.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055586386.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961140176.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961140176.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961140176.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961140176.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999961140177.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999961140178.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999961140178.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961140178.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961140178.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961140179.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999961140179.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050030856.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999991695735.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047253078.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016697522.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997251300.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088919735.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016697511.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047253078.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016697524.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000016697511.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000016697512.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016697512.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999963917966.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000002806846.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055586412.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016697524.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016697512.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999961140179.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088919735.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919758.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919758.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919746.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919746.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088919745.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919745.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919743.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919743.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919743.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919743.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000088919743.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919743.6 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088919744.6 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088922234.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088919746.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088919737.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088919747.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000088922234.8 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000088919745.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088922692.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088921567.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088921568.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088921401.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088922401.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088919734.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088920745.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088921679.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088921690.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000088922234.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088915236.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000113909531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000116691068.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000088922234.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922248.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088922248.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922267.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088922267.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922247.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088922247.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088925728.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088925728.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000058366698.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088922255.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000088922255.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088922244.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088922244.8 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1199999961142691.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1500000011137985.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1500000011137977.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1500000011137976.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1500000011137997.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1199999961142690.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1199999961142690.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1500000011137986.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1500000011137977.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1199999961142700.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999961142692.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1199999961142690.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1199999961142691.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1500000011137990.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1500000011138000.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000011138000.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=1500000011138000.0 node_expansions=287
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1199999961142679.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999961145623.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999961146179.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999961144512.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999961144512.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999961144345.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999961145345.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999961142679.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999961142679.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999961143679.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999961144623.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999961144623.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000000027935.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000008356484.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000011137990.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1500000011137990.0 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011137990.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011137990.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000011141477.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011143421.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011144144.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011143310.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011143310.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011143144.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011144144.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011141477.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011141477.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011142477.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011143421.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011143421.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000011144144.0 node_expansions=338
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000011141478.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011143421.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011143310.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011143588.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011143324.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011143145.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011144155.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011142491.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011141477.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011141478.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011142491.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011143421.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011143422.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1500000011144155.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011144144.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011144144.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011144170.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011144170.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000038920937.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000038920937.2 node_expansions=37
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000011146812.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011148756.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011148645.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011148923.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011148922.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011146812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011148923.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011147812.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011146812.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011148923.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011146812.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011147812.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011148756.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000011148756.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=1500000011148923.0 node_expansions=440
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000011146835.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011148767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011148645.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011148924.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011148645.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011146812.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011147827.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011148924.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011146825.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011148923.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011146823.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011147812.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011148770.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000011148767.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1500000011148924.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011148946.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011148946.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011148946.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011148946.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011148936.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011148936.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011148944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011148944.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000011148938.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011148944.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000011148935.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011148945.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011151019.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000011151019.0 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000011148907.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011150852.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011150754.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011150754.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011148921.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011149907.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011151019.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011148921.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011151029.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011148921.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011149921.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000011150852.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000011149754.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000011149907.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1500000011151029.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011151032.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011151032.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011151032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011151032.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011151055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011151055.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999972262177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999972262177.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038928858.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000002817761.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036151081.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000005595525.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986149302.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000116706636.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999977817733.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036151081.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000005595511.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000005595522.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005595526.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005595512.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999952815955.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000030593746.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083373317.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000005595524.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999977817747.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999922260401.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000116706636.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706637.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706638.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116706638.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116706637.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706637.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116708720.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116708720.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116706639.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116706639.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922260406.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922260406.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999922262501.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922262501.2 node_expansions=29
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999922260403.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999922260414.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999961149145.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999922260415.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999922260404.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1799999961149145.2 node_expansions=61
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=1499999922260403.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999922261260.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999922262236.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999922262235.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999922261403.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999922260403.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999922261402.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999922262514.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999922260413.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999922260427.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999922261413.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999922262348.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999922261235.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999922261403.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999961149145.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1799999933365876.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999958367881.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999927810588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999950034390.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999944478710.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1799999961149145.2 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999961149145.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999961149145.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999961149167.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999961149167.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000066705602.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000030594479.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000063927813.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000033372293.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025038035.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000116705591.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999977816712.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000000038923.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000063927842.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000033372293.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000033372256.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000033372280.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000033372281.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999991704730.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069482503.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000111150035.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000005594507.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000005594502.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000116705591.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116705604.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116705604.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000116705628.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116706458.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116707447.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116707458.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116706615.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116705615.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116706625.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116707726.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116705615.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116705614.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116706628.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116707570.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116706472.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116706628.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=1800000116707726.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116707739.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116707739.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147263257.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147263257.8 node_expansions=417
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000091705327.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000055594215.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000094485493.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063929924.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066707715.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000002816424.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000030596591.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094485493.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063929924.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000063929924.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063929924.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063929924.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000033374368.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000111152160.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000141707715.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036152146.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036152146.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999991706813.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000141707715.5 node_expansions=7506
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2100000136147660.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136149771.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136148493.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136149493.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136149493.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136148660.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136147660.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136147660.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136147660.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136147660.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000141707715.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136149604.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136148493.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000136148660.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122259770.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000136149771.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000111150437.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000116703492.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000127816270.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000122260603.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 6)) score=2100000141707715.5 node_expansions=808
FooPlayer.decide: Prioritizing 22 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1800000111153194.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111154306.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000111155305.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000111153183.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111154017.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111155017.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111155028.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111154194.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000111153208.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000111154183.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000111153184.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000111153195.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000111155152.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000111154017.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000111154194.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000141707717.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000122258659.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000136148671.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000111149494.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000116702381.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000127815175.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000122259492.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=1) score=2100000141707717.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141707726.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141707726.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141707739.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141707739.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000066707740.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000030596640.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000094485530.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000063929972.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000066707752.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000147263308.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999977818862.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000030596629.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000094485529.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000063929973.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000063929961.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000063929972.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000063929963.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000033374418.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000111152207.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000036152194.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000036152194.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999991706853.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000147263308.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147263306.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147263306.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999977818839.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999977818839.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955597363.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955597363.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999955595251.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999955595228.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999955595243.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999955595238.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999955595249.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955595251.2 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955597376.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955597376.8 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2099999955597362.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999955598473.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999955599306.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999955597362.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999955598195.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999955599195.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999955600029.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999955598362.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999955597362.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999955597362.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999955597362.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999955597362.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999955599306.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999955598195.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999955598362.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2099999955600029.0 node_expansions=466
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999955597086.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999955597082.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999955600029.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999955597102.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999955597083.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999955600029.0 node_expansions=62
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999955597085.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999955598197.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999955599210.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999955597086.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999955597918.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999955598919.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999955597099.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999955598085.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999955599030.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999955597099.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999955598196.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999955597099.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999955597084.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999955600031.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999955597918.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999955598086.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2099999955600031.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955600030.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999955600030.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999955598915.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999955598915.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044487819.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008376695.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072265584.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041710026.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044487806.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000125043371.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008376693.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094487819.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063932263.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041710027.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041710040.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041710027.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011154484.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088932251.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000119487806.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013932253.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013932249.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999969486929.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000125043371.2 node_expansions=126
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000125043361.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000125043349.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000125043373.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000125043384.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000125043350.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000125043384.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000125043359.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000125043359.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000044487815.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000008376704.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000072265580.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000041710038.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000044487825.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999955598913.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000008376694.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000094487818.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000063932270.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041710052.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041710027.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041710024.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011154481.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000088932246.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000119487815.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000013932250.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000013932260.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999969486917.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000119487815.8 node_expansions=84
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119487825.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119487825.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000119487814.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000119487814.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000119487794.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119487802.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000119487806.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119487814.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000119487808.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000119487814.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000119487815.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000119487830.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000119487805.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000119487814.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000119487814.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=2100000119487830.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000119487793.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000119487793.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000102821172.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000102821161.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000102821172.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000091708231.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000091708231.0 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000091708238.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000091708234.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000091708238.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927819330.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927819330.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999894485997.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999927819321.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999927819321.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999894485994.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999894485994.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877813996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877813996.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877813996.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999877813991.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999877813995.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999877813985.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999877813981.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999877813996.0 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877813998.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877813998.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000036213.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999930591763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000011147315.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975036213.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000036213.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080591763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999930591759.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000016702883.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000002813982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999991702871.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999975036220.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999963925095.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933369551.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000011147318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000058369550.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999952813982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999936147317.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999891701994.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000080591763.2 node_expansions=228
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050036203.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080591752.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000080591738.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080591728.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080591740.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000080591752.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080591740.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591740.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080591736.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080591736.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080591759.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591759.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080591771.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080591771.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000036187.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999930591749.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000011147317.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975036206.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000036216.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999877813964.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999930591765.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000016702860.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000002813988.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999991702873.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999975036210.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999963925075.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933369520.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000011147295.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000058369543.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999952813994.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999936147297.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999891701964.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000058369543.5 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058369550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369550.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000058369563.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058369563.5 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000036196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999930591753.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000011147318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975036207.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000036196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080591763.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999877813985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2099999930591749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000016702875.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000002813985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999991702863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999975036203.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999963925072.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933369516.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000011147318.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999952813985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999936147307.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999891701985.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000080591763.2 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000050036207.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000080591747.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000080591736.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000080591747.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080591751.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2100000080591751.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080591761.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591761.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000036205.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999930591772.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000011147316.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999975036216.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000036230.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999877813982.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999930591760.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000016702872.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000002813994.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999991702872.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2099999975036205.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999963925106.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999933369549.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011147317.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000058369551.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999952813994.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999936147326.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999891701993.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000058369551.0 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000058369560.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000058369537.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000058369552.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000058369536.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000058369550.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000058369535.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000058369526.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000058369552.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000058369552.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000058369552.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000000036218.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999930591784.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000011147317.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999975036218.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000000036217.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000080591741.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999877813996.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2099999930591759.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000016702906.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000002814007.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999991702885.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999975036219.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999963925093.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2099999933369517.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000011147316.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999952813984.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999936147317.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999891701983.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000080591741.0 node_expansions=117
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080591760.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080591760.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080591739.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080591762.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080591762.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080591750.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080591751.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000080591762.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080591774.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591774.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000080591770.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000080591770.5 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000080591783.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000080591773.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000080591775.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000080591770.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000080591770.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591783.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999877814006.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877814006.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999877814006.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999877813993.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999877814006.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999877813993.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999877814018.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=2099999877814018.2 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999877814005.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999877813989.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999877814005.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999877814015.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877814015.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999877813992.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999877814003.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999877814003.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999877814005.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999877814005.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2699999877814005.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999877814005.0 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000000036236.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999930591781.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000011147349.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999975036225.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000000036238.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000080591781.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2099999930591796.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000016702905.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000002814003.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2099999991702911.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2699999975036226.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2099999963925116.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2099999933369570.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000011147346.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000058369580.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999952814011.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999936147351.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2099999891702005.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000080591781.5 node_expansions=96
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000080591791.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000080591791.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877813993.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999877813993.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999877814005.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999877814005.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999891701982.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891701982.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999891701981.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2099999891701979.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2099999891701992.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2099999891701978.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999891701981.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999891701992.8 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999891701980.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999891701980.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999891701993.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891701993.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999861146437.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999861146437.8 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025010169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000005564780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013899002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963896391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027786558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000036123225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019451003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008343168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013899001.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999963895279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999963892501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963895557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994449279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980558112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999988893668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=300000036123225.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121558.56 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036123225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=300000036123225.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000033347991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569923.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683879.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041681945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005572431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050021176.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041685832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027792699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000041686933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022240491.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038905821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019458795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019460197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030572194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005571281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005571296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019458253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033350265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019461083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041684497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027795237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036130251.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016684644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013905475.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025016086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000033350264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022238292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016680474.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033350541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000022237207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022239138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030572484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025016916.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000050021176.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017829.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050017551.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050021162.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000050021162.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021176.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050021176.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050021187.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050021187.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980574051.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980574051.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000050021162.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083354509.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080576740.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036130517.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000050021187.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980574051.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083354520.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083354509.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000050021187.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080576756.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000005574940.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000005574940.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050021176.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050021176.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050021162.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980574062.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050021187.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050021173.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083354520.5 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354510.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354510.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354509.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354509.5 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083360520.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083356193.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083358415.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083359118.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083355521.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083357729.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083358693.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083355929.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 1)) score=600000083360520.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360518.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360518.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360507.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360507.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083360507.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360507.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083360520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083360520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000083360507.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083360507.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999980580051.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980580051.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980580051.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980580051.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980580065.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980580065.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980580065.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999980580065.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947246731.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947246731.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947246731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947246731.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947246742.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947246742.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947246731.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947246731.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999969473506.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999969473506.2 node_expansions=61
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083365131.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047254020.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002807798.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947251340.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083365131.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083365131.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047254020.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999972252229.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999972252229.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947251340.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016698451.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083365131.9 node_expansions=378
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083362201.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083361534.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083364411.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083365145.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083361534.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083363743.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083364687.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083364020.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083361923.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000083365145.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083365145.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083365145.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251354.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947251354.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947251343.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999947251355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999947251355.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999947251356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999947251356.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999947251353.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999947251347.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999947251345.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999947255666.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999947251335.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999947255666.4 node_expansions=51
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999947252999.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999947252333.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999947254288.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999947255221.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999947252333.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999947254555.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999947255511.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999947254833.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999947255666.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999947252735.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999947255666.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999922249388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999922249388.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916700121.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916700121.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891693844.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999891693844.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916700121.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916700121.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916700132.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916700132.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916700129.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999916700129.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999916700132.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999916700132.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999866693855.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866693855.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866697745.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999866697745.0 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999866693854.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999866693847.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999866693845.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999866697711.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999866693837.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999866697711.0 node_expansions=57
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999866695500.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999866694822.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999866696766.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999866697711.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999866694834.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999866695211.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999866694822.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999866697055.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999866695488.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999866693822.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999866695933.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999866697711.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999866697722.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999866697722.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841695235.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999841695235.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999841695222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999841695222.0 node_expansions=16
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000083349776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000080571441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000083347276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072238099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000080569768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000083349213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075013932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681662.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000088905324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000086126713.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077793655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033347435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069456440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033343268.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000088904218.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000075015599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066680878.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052788322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000052788877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000066680611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052788332.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000072236444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052790266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000077793378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000058345822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058345266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788606.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033342990.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044452218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033342156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033340489.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050007496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069456383.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055568054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000088905324.2 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088908379.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088909490.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906435.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088909490.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033353544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033351044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038903598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025017720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013905718.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027794109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036129723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033348034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036127487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033349709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=599999988904043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036128379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999988903199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000055574491.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036128334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000000014317.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997236237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013906585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005571017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019457417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999997234847.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002791526.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000019459929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005569073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988902907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000002790184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999988902074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999988900393.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008345462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036128309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000013901850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016682153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991680694.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000055574491.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574491.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573657.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571991.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000055574491.0 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572700.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572699.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572699.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572699.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572699.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005579543.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005579543.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572700.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572700.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572723.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572723.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572722.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572723.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572723.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005572722.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005572722.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005572722.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239389.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972239389.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239426.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972239426.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239389.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972239389.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972246234.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972246234.4 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972239389.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972239389.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938912902.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938912902.1 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999938917078.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999950017185.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938912912.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938917078.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938906076.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999952794963.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999977795853.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938915134.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=899999977795853.9 node_expansions=320
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999938917093.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938916134.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938913912.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999938917078.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938913913.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999938918093.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938915301.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938912912.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938915135.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999977795853.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=899999977795853.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999977795853.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977795853.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938906078.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938906078.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999938906067.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938906067.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795822.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999977795822.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999977795857.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999977795857.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027796746.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050019001.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994463412.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938906079.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022241198.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122241198.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011129198.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050018979.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050018976.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022241190.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977795870.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022241190.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022241197.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022241222.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088907864.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044462555.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999977795856.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022241190.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122241198.2 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241187.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241187.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241199.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100016477.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100016477.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245386.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245386.4 node_expansions=41
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122238687.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122241176.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122241197.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122241211.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122241184.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000122241211.2 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122238699.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122241185.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000122241185.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122238710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122238710.8 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122241210.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241210.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000122241196.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241196.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027796779.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050019001.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994463445.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938906099.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022241210.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011133384.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050019001.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050019001.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022241222.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977795878.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977795877.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022241233.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022241210.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022241210.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088907896.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044462555.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999977795877.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022241222.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000088907896.5 node_expansions=85
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088907888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088907888.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027800940.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050019010.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994463456.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938906124.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022241235.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122241232.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000011129232.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050019010.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000050023162.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022241235.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977795900.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999977795896.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022241235.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022241235.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000022241233.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044462566.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999977795899.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022241221.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000122241232.9 node_expansions=162
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122241232.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122241194.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241232.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122241246.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122241194.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241246.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122245396.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122245396.0 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027800952.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000050023187.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999994467618.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999938910284.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022245396.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011133396.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000050023187.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000050023187.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000022245396.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999977800062.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999977800062.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000022245396.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000022245396.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000022245396.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088912063.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000044466730.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999977800062.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000022245396.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=900000088912063.6 node_expansions=738
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000088912076.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088910131.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088908880.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088912066.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000088907909.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088908879.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088910269.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000088907919.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088910129.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=900000088912076.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088912076.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088912062.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088912076.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999938910294.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999938911268.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999938914466.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999938910294.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999938911269.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999938913211.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999938912658.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999938910284.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999938912657.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999938912507.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999938914466.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999938914451.5 action_type=ActionType.END_TURN
  Action 1: expected_value=899999938914439.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999938914451.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972247729.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972247729.2 node_expansions=12
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999938914395.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999972247729.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1199999938914397.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1199999972247729.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972247729.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972247729.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972247750.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972247750.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999972247742.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999972247749.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999972247752.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999972247774.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999972247777.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999972247777.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972247752.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999972247752.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999972250677.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999972250677.8 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999972250399.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999972247786.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999972248758.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999972247787.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999972248746.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999972248746.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999972250677.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999972250135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999972247775.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999972250122.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999972249985.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999972250677.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938917359.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938917359.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938917370.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938917370.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999938917378.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938917378.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938917378.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938917391.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938917391.5 node_expansions=2
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1199999938920043.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938917391.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938918390.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938919210.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938919766.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938917377.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938918377.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938918391.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938919768.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938917391.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938919602.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999938919765.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999969470910.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=1499999969470910.2 node_expansions=77
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999969470911.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999969470872.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999969470911.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944471870.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944471870.8 node_expansions=206
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999961135040.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999944470758.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955579483.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999944471869.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999944468373.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999944469818.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999969468374.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944471036.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958357261.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944471036.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944473258.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999944470758.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=2099999944471869.8 node_expansions=662
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999944471883.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999944469277.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999944471869.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944470204.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944471600.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999944469271.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944469261.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944470203.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944471606.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944469267.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944471474.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999944470641.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(38, 39)) score=2099999944471869.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999944471878.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999944471868.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944471878.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999927805217.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999927805217.0 node_expansions=6
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999927807858.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999927805190.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999927807045.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999927806204.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999927806204.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999927805191.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999927805212.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999927806198.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999927807587.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999927805190.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999927806468.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999927807434.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999927806594.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999936135907.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2399999936135907.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936135894.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936135894.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936135906.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999936135906.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999936135893.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999936135893.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999936135907.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999936135907.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925024796.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925024796.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941692349.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941692349.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999930581229.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999930581229.5 node_expansions=22
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066682546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000072239200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000069458867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066681657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000066680879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063902253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069457809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681142.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000025014379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236165.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013546.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025013546.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000066682200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000072237256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050011922.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033342143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033342698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050011719.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052790598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000038898877.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038897211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055566709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000061121933.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050009433.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000050010822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044457208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055566931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013545.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041679430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041676653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012434.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025009655.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033344377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569434.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000033342155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234155.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058347477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000036121865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000036120754.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052790810.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000041676655.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=600000072239200.8 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072242811.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072239756.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072240589.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000072242811.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000008353608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016683863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013903863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991683550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999986125775.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000016666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000002793611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000005568055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027794212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999972239909.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999977790755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000013909155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000013908054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999972240465.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999997241609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999991684665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999980571307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999975013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999975014073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999991681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999994459986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999975014360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999975014916.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997238319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999994460239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008349418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999986124904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999986126292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997237184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013902741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999972237129.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994459128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999972239907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999972236281.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=599999991683850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002796930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=599999991681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999983349638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999988906875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999977793239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999977792128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999983350196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999977792126.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000038906145.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000038905034.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038902534.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038906145.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000038906145.1 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248798.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047248798.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242823.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242823.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248797.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047248797.6 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242823.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047242823.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047242847.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047242847.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000047242825.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047242831.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000047242810.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047242819.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047248797.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000047248797.6 node_expansions=36
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047247285.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047246864.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047245318.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047242830.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047246429.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047248798.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047246033.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047244908.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000047248798.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047248798.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047248798.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016691312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016691312.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016695756.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016695756.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000016691314.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016691314.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016691316.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000016691316.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000016691337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000016691337.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999922244226.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999922244226.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999922244226.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058358001.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999913911782.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005580227.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000024671.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975024670.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975024670.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999975024671.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999975024671.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358005.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997245112.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999913911782.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000005580223.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000030580227.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000024667.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999975024671.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000058358005.2 node_expansions=63
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058358005.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058358013.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058358015.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058358000.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058357989.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000058358015.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358002.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358002.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353930.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083353930.5 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000058362446.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058359002.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058360503.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058358013.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058361614.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058361503.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058358836.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058361224.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058360113.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083353955.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=900000083353955.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083353957.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083353957.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000083358391.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083354937.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083356457.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083353969.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083357558.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083356456.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083354812.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083357148.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083356037.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(1, 2)) score=900000083358391.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358390.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083358390.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358392.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083358392.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358392.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083358392.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358399.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083358399.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358392.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083358392.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358399.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083358399.4 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000083358401.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083358402.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000083361987.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083358412.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083358391.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000083361987.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000083359357.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000083359369.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000083360886.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000083358399.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000083361987.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000083358400.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000083359220.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000083361591.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000083360746.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000083360468.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000083361987.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083361988.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083361988.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362017.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362017.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058359526.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058359526.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362026.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362026.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083362036.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083362011.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083362036.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083362036.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083362036.0 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000083362034.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083362020.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000083362033.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000083362036.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000083362033.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000083362023.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000083362036.0 node_expansions=42
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000083362036.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000083362034.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083362036.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058359537.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058359537.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000058359533.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058359511.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058359533.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058363845.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058363845.1 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000058359545.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000058359537.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000058359534.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000058363845.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000058359554.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000058359534.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000058363845.1 node_expansions=53
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000058359531.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058363845.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058360511.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058362055.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058359541.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058359541.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058360375.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058363022.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058362735.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058361911.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000058361623.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=900000058363845.1 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058363846.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058363846.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058367345.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058367345.1 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999922250069.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999897250080.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999897250067.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000033363859.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999863917622.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980586069.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000000033998.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999950030511.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999950030525.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999950030526.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999975030526.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983362957.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999900029622.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999925030525.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980586081.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005586068.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999975033998.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999950030525.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000033363859.6 node_expansions=102
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000033363845.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000033366234.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000033364845.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000033366345.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000033363846.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000033363831.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000033364665.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000033367345.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000033365956.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000033364832.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000033366220.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000033365942.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=900000033367345.1 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033367345.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033367345.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811805.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002811805.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002811805.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000002811805.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999833365572.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999833365572.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999833365558.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999833365558.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869480056.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999869480056.2 node_expansions=29
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999891698016.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999866698001.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999866698001.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002811790.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999833365570.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980589568.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969478458.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999919478446.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999919478459.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999919478447.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944478460.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027811782.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999952810902.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999894478459.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980589569.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005589581.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999944478447.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999919478446.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=900000027811782.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027811794.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027811794.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000027814290.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000027814290.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000027811805.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000027811780.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000027811805.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000047251893.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000047251893.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999891698037.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999866698025.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999866698011.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000002811805.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999833365568.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999980589580.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999969478471.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999919478469.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999919478457.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999919478457.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944478469.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999952810912.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999869477567.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999894478457.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980589582.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000005589582.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999944478471.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999919478469.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=900000005589582.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999972250690.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000005589556.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000005589556.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005589542.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005589542.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005589566.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005589566.4 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005589558.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005589558.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000025029656.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025029656.0 node_expansions=79
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005592042.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005593209.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000005592932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000005592932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000005594431.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000005592042.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000005592043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000005592932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000005592876.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000005592932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005592932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000005594154.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000005593209.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1500000005593209.8 node_expansions=580
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000005591955.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000005594056.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000005592933.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000005594431.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000005591932.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000005593210.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000005591946.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000005594053.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000005592765.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000005592933.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000005592945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000005594042.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000005593765.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000005593210.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005593220.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005593220.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005595723.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005595723.2 node_expansions=47
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999891701669.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866701667.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999866701668.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000002815446.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999833369224.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999980595709.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999969482114.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999919482112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999919482112.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999919482125.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999944482123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027815447.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999952814568.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999869481223.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999894482113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999980593247.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999944482123.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999919482113.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000027815447.5 node_expansions=117
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027815432.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027817543.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027816446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027817932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027815445.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027815432.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027816709.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000027815455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000027817556.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027816278.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027816446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027816432.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000027817544.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000027817278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1500000027817932.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027817945.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027817945.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027820056.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027820056.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000027817945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027820058.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027818946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000027818946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000027817969.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000027817946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000027819224.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000027817945.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000027820056.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000027818778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000027818946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027818946.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000027820056.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000027820057.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000027819779.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000027820058.5 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027820057.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027820057.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027820059.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027820059.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027820070.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027820070.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027820066.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000027820066.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999891706292.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866706291.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999866706291.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000002820080.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999833373846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999980597866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999969486746.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999919486735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999919486746.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999919486737.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999944486733.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999952819203.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999869485846.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999894486736.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999980597870.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000005597858.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999944486737.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999919486735.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1500000005597858.2 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005597860.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000005597860.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000005599943.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000005599943.0 node_expansions=33
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999891708403.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999866706292.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999866706288.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000002820077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999833373848.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999980599943.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999969486743.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999919486745.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999919486737.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999919486737.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999944486755.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000027820076.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999952819200.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999869485866.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999894486743.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999980597877.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999944486744.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999919486733.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000027820076.5 node_expansions=154
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000027820070.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000027820068.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000027820070.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999936142811.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999866706292.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999866706293.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000002820082.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980597836.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999969486734.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999919486724.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999919486736.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999919486736.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999944486734.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000027820068.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999952819169.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999869485834.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999894486723.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999980597847.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000005597845.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999944486735.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999919486723.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1799999936142811.5 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891706291.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891706291.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891702958.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891706266.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999891706266.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999869472167.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999869472167.6 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000027791320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063901997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069460887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075016443.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027790765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044456941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050012488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000063901165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066680543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075014765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000063901098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000066682254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790210.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063904198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000066680609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027791321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027790488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077793099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000058346377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047233876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044455819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000061121442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000047233042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052788319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069455876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063900876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052791654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047234432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036121319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036121319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052790543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232764.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050012208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069458376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050012487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000033341663.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000077793665.1 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000077795331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000077798109.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000077795609.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000077798109.6 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000000013529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022236043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000000012976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013902698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000022236922.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033347213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047236441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036125550.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038904997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000000012421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025012988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000015755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000014919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000014909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050017553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570831.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019458309.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016678573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030568031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025012749.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011360.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000041680319.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016679961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036124764.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019457749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025013317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016677471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013900751.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008344070.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019459075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005567961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041682819.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000019458583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000019456916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022236930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000050017553.9 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015053.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050015609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017553.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000050017553.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994468406.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994468406.1 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994463000.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994463000.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796332.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002796332.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002796319.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002796319.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952796343.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952796343.8 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999952799541.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999952801739.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999952798272.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999952798814.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999952798536.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999952799819.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999952798961.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999952796325.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=599999952801739.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952801739.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952801739.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925021208.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925021208.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925021208.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925021208.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925021242.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925021242.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925025818.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925025818.0 node_expansions=57
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983360928.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008359163.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977803595.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011138719.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983360928.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933359150.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983360928.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066694262.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066694262.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008360941.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008360941.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011138719.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983360928.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360928.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983360928.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933359150.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933359150.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983360928.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000066694262.5 node_expansions=486
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066692874.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066693165.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066691596.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066692151.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066691873.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066689651.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066692318.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066689665.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066694262.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000066694262.5 node_expansions=99
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694262.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694242.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066694252.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066694242.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066694242.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694262.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066697739.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066697739.6 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000066694262.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694266.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000066694252.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000066694255.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000066694254.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=600000066694266.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694242.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694242.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694266.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694266.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999925025797.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008359154.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999977803576.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000011138710.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999983360922.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999933359130.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999983360922.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066694243.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008360945.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008360932.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011138698.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933359130.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933359130.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000066694243.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694243.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925025797.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925025797.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983360919.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008359178.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977803589.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011138699.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933359130.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983360922.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066694279.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066694266.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008360945.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008360933.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011138687.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983360933.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360933.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933359130.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933359130.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983360908.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000066694279.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694276.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694276.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694303.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694302.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694265.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694302.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354506.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008354506.9 node_expansions=49
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983360975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983360956.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360975.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999983360969.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999983360969.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999983360975.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999983360944.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999983360975.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925025854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925025854.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983360958.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000008359187.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999977803642.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011138753.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999983360958.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999933359194.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999983360958.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066694299.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066694303.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000008360969.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008360975.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000011138747.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999983360959.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999983360965.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999983360969.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999933359194.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999933359194.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999983360969.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000066694303.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694303.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694277.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694303.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066694309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066694309.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066694311.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066694277.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066694311.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925025877.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925025877.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999897248097.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999925025844.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999925025844.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925025855.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925025855.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999925025844.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999925025844.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999925025844.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999925025844.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900024188.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900024188.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999900024186.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999900024156.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999900024189.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999900027654.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999900024156.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=599999900027654.4 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999900027376.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999900027654.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999900026098.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999900026654.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999900026376.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999900024167.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999900025165.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999900024168.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999900024167.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999900027098.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=599999900027654.4 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900027654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900027654.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900027676.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999900027676.4 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999900030874.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999900030040.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999900028498.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999900030152.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999900029874.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999900027676.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999900028676.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999900028652.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999900027652.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999900027651.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999900030620.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=599999900030874.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999900030874.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999900030874.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364196.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908364196.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908364196.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908364196.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894475331.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894475331.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999894475332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894475332.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894475345.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999894475345.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999894475355.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999894475331.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894475355.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930580329.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999930580329.5 node_expansions=61
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=599999894477731.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999894477744.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999894476189.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999894477853.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999894475353.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999894475343.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999894476355.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999894476342.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999894475342.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999894476342.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999894475342.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999894478286.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999894469861.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999930579876.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=899999913913332.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=899999930580306.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=899999930580306.0 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999930580319.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999930580319.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894468295.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894468295.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894468306.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999894468306.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999922246987.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999922246987.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999894468323.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999894468323.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866690568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866690568.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866690568.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866690568.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866690578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866690578.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866690568.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866690568.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999894469247.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999941692356.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999977802578.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999975024797.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000022247935.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999941692346.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999902802568.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999941692368.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000038914578.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000025025689.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999966692356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999966692357.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999997247911.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999966692357.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999966692356.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999916692345.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999902802580.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999941692345.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000038914578.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038914578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038914578.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038917522.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038917522.9 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038914578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038914578.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038914580.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038914580.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038914580.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000038914580.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866688612.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866688612.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999866690998.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999866689987.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999866689431.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999866691098.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999866688599.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999866688611.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999866689598.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999866688599.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999866688598.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=899999866691098.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866691112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866691112.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999963897503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022233725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000005561225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011121169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019451558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000000007280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011117891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025007391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030564614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999983336724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994451724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000030564614.06 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030564614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030563502.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030564058.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000030564614.06 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000000015211.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000000014387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030573053.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041682778.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239966.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052794767.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044463113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033349710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126100.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033349721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025015497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000012431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000012144.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000015197.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000008347704.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005567414.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005569626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030573040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000041685320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016679975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000005568527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022236628.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000030571931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019458861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027794153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008346583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008346595.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011120180.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013899639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011122147.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025013295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000025013295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000027792474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790192.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000052794767.2 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052794767.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000052792811.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793645.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000052794767.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000119461447.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052794757.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030570780.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083350335.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088905890.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022241422.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052794756.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000015200.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000015200.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052794756.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052794780.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052794756.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052794780.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986125423.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986125422.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052794757.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052794756.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052794756.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000119461447.4 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119461446.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119461446.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125466.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125466.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125467.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986125467.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125489.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125489.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986125478.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986125452.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986125478.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125485.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125485.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986125485.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986125453.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986125485.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125477.4 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999986125475.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986125479.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999986125479.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125467.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986125467.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125443.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125443.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999986125469.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986125462.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999986125465.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986125477.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986125466.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=599999986125477.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125477.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986125477.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986125477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986125477.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961125476.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961125476.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794809.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052794822.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794807.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052794822.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000027794819.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052794821.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000052794821.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027794808.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027794808.2 node_expansions=19
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000027799677.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000027799698.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000027799691.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000027794809.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000027794810.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000027794820.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000027799689.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000027794800.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000027794810.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000027794816.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000027794824.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000027794800.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000027794808.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000027799700.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000027799678.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000027799689.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=600000027799700.9 node_expansions=207
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027799690.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000027799690.9 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000027795929.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000027797190.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000027797479.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000027797321.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000027799690.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000027796766.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000027794822.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000027796763.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000027799690.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027799690.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027799690.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094466358.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005575687.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058355247.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088910803.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997241469.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027799690.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027799701.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999975020135.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999975020132.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027799690.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799690.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027799690.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052799690.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999986130358.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999961130354.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000027799704.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027799690.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799690.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), None, None)) score=600000094466358.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094466357.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466357.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466357.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466357.5 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094467468.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094469314.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094468745.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094469023.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094468856.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094466357.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094468303.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094468301.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094469589.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000125017032.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=900000125017032.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017034.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125017034.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125017033.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125017033.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000027794822.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000047241012.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088905921.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119464123.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038906790.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000058350373.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027794811.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999975015256.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016682811.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058350366.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058350366.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058350367.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083353012.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000027795679.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000002793031.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000058350366.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000058350366.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000058350364.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000119464123.9 node_expansions=252
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000119462611.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119463431.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119463858.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119464123.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119463978.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119461489.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119463431.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119463435.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119463720.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000119464123.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119464123.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464123.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119468452.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119468452.8 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000119464112.9 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152797407.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000119464143.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119464155.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119464143.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1200000152797407.2 node_expansions=23
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000152797407.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000150019629.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000150019629.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1200000152797407.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152797421.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152797421.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152797479.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152797479.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152797457.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152797457.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152797477.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152797477.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000158352989.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000061130765.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080574344.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000122241877.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038906799.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000091686321.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000061130765.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000008351232.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050018765.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000091686320.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000091686320.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000091686320.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000116686344.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027795677.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000002795654.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000091686320.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000091686343.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000091686320.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000158352989.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158353025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158353025.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158357344.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158357344.0 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000158355510.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158354981.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000158354121.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158355399.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000158355512.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000158353024.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158354990.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158357344.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158354968.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000158355233.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1200000158357344.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158357379.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158357379.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000175020386.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000175020386.8 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000158357379.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158357330.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158357379.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158357382.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158357382.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000158357368.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000158357330.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158357368.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002800021.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000002800021.5 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000002802533.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000002801979.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000002801143.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000002802421.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000002802701.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000002804090.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000002802533.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000002800044.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000002801991.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000002801978.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000002802254.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1200000002804090.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000002804088.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000002804088.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000008359644.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000008359644.0 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008359599.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000008359623.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1500000008359623.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000008359599.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008359599.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008359588.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008359588.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008359636.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008359636.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983365787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983365787.2 node_expansions=180
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999983364754.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983365754.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983365032.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983364198.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983365476.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983365754.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983365754.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983364754.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983363087.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983365032.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983365032.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983363921.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983365754.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1799999983365754.2 node_expansions=852
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999983364087.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983363365.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983364198.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983364754.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983364643.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983364921.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983365754.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983364754.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983364198.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983362254.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983364643.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983364198.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983363087.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999983365754.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1799999983365754.2 node_expansions=94
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983365754.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1799999983365754.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983365768.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983365768.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983365787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983365787.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999983365780.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983365787.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999983368429.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999983365808.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999983365798.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999983368429.5 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999983367596.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983366873.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983367707.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983365777.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983368151.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983368429.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983366596.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983365797.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983367721.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983365797.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983368178.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983366777.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983367719.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999983366610.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1799999983368429.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983368456.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983368456.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983370546.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999983370546.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999983368456.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999983368437.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999983368445.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999983368425.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999983370532.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999983370532.0 node_expansions=59
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1799999983370288.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999983369532.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999983370399.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999983368445.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999983370532.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999983369421.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999983369254.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999983368421.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999983370367.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999983368421.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999983369421.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999983369421.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999983369455.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999983370365.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999983369276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999983370532.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999983370532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999983370532.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958365677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958365677.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999958365677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958365677.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958367775.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958367775.2 node_expansions=27
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999958369574.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958368851.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958369685.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999958369574.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958367740.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999958366630.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999958368574.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958367740.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999958368463.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958369685.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999958367463.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958368740.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999958368740.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999958367740.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999958369407.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999958366463.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=2399999958369574.0 node_expansions=432
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999958367515.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999958369574.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958367502.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958367477.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958367490.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2399999958369574.0 node_expansions=51
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999958369055.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958368610.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958369444.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999958369588.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958367463.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958368497.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958367499.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958367477.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999958368463.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958369407.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999958367497.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958368463.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958368463.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999958367463.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999958369429.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999958367497.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2399999958369588.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958369588.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958369588.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999958369596.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958369596.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369610.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958369610.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369610.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958369610.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369654.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958369654.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369634.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958369634.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369638.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958369638.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369656.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958369656.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000013925188.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013925188.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000194482533.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066704755.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000061148325.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000158371426.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000163926978.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000050036323.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000127815881.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000041704746.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999958369633.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000030592744.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000102815864.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000127815871.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000127815867.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000127815866.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038925202.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000102815855.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102815864.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000102815855.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000194482533.2 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000194482535.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000194482499.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000194482535.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958369623.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958369623.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999958369613.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999958369604.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999958369648.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999958369611.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999958371546.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1799999958371546.8 node_expansions=55
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1799999958371157.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958370715.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958371548.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958369602.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958370602.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958369626.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958369602.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958370626.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958371570.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958369604.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958370604.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958370602.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958370626.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999958369604.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999958370437.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999958369602.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1799999958371570.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958371568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958371568.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958371546.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958371546.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958371546.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958371546.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958371532.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958371532.5 node_expansions=325
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958371581.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958371581.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958373101.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958373101.2 node_expansions=33
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958371568.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958371568.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958371550.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958371550.8 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958371563.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958371563.2 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958371547.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958371547.0 node_expansions=325
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999958374680.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958374235.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958373679.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958373124.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958374124.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958374124.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999958371569.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958373124.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958374124.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958373124.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958374124.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958374124.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958374124.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999958373124.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999958373957.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999958371569.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999958375235.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=2399999958371569.0 node_expansions=627
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1799999958373136.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999958372714.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999958372136.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999958371577.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999958372568.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999958372570.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999958371570.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999958372568.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999958371568.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999958372570.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999958372603.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999958372603.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999958371568.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999958372436.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999958373138.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999958371603.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1799999958373126.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2399999958371603.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958371569.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999958371569.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905593804.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905593804.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905593804.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999905593804.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999950032791.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2999999950032791.5 node_expansions=82
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2999999950032792.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2999999950026459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2999999950031792.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2999999944473735.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2999999947252902.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2999999950032792.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2999999950029126.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2999999936142069.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=2999999950032792.0 node_expansions=308
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000063903384.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050011940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066679713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063901379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030567713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030567156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000055568602.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063901379.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069456998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000066679991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235602.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567156.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030567157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030567157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075014495.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000066681440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903031.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063903375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066680046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346378.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000044456044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063900053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055566377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055564989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066678601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676322.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058346656.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000061123601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055566933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000063901378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000047233823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038899377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038898266.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000055568863.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000038899986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454099.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000055569439.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044452710.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000041676599.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058343322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061123378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044455266.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000075014495.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018662.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075018107.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075016718.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000075018662.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022236601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000019456867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128587.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033350263.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000016586.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000013809.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025015278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038904155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463107.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000016040.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000000016019.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000000016043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000016020.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036124498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027792208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030570754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025015249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025013860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036127486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011125184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000027795542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000016681638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016682194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030572484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015805.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000033350264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016682686.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236586.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013902961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013901572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011124072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027789973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016679681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030570317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000013902472.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=600000044463107.0 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044463107.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044462273.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044460884.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000044463107.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052794242.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052794242.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052794228.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796738.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052797440.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052797584.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052796182.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052798273.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052798128.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052796898.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000052798273.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052798274.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798274.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052798276.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798276.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052798250.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052798252.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052798252.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052798276.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802141.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802141.8 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000052798290.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052798277.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000052798287.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000052802151.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000052798289.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000052802151.8 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000052798262.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052800762.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052800929.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052801485.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052801596.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052801496.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052800207.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052802162.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052800929.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000052802162.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802151.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802177.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052802177.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052802163.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052802163.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075024387.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052802165.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088913274.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008355940.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052802162.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008355065.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075024398.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052802151.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088913276.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088913287.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000052802165.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355929.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000008355943.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802151.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052802151.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986132818.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802151.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802151.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000088913287.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913274.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913274.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913274.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913274.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075024398.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052802163.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088913287.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008355940.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052802176.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008355066.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075024398.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052802162.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088913284.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052802162.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008355941.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008355940.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052802163.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052802176.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986132829.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986132830.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052802162.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052802163.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088913287.4 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913287.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088913287.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088913302.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088913302.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088913290.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088913267.4 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088913263.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088916572.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088913289.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000088916572.8 node_expansions=36
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088913239.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915739.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088915906.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088916475.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088916461.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088915197.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915919.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088916475.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088916596.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088915919.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000088916596.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916586.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916586.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916599.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916599.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075027697.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052805475.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000008359239.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000052805475.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008358377.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000075027705.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052805461.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000088916607.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088916586.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052805461.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008359239.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008359239.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052805461.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805475.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986136128.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986136141.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052805475.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805461.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000088916607.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916607.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916607.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916631.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916631.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916631.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916631.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088916621.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088916621.2 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075027757.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052805508.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088916646.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000008359286.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052805509.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008358424.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075027744.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052805508.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000088916632.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000052805521.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000008359287.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000008359299.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000052805509.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000052805508.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999986136175.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999986136174.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052805521.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052805508.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088916646.2 node_expansions=64
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088916646.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088916617.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088916646.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136174.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136174.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136189.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986136189.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136191.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136191.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955580621.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955580621.9 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986136177.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986136177.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999986136178.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999986136142.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999986136166.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999986141017.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999986136155.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999986141017.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999986136128.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999986138628.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999986141030.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999986138795.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999986139350.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999986139361.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999986139374.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999986138795.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999986139350.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999986138086.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999986138795.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999986141030.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986141017.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986141017.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950029920.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950029920.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950033117.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950033117.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950029932.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950029932.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950029943.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950029943.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950029943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950029943.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950029958.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950029958.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950029959.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999950029959.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999927807746.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999950033132.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999950029957.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999950029925.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999950029924.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=599999950033132.0 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999950029910.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999950032423.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999950033133.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999950033132.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999950033132.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999950032576.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999950033132.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999950033155.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999950030933.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999950032576.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999950031854.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999950032599.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=599999950033155.4 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999950033155.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999950033155.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927810946.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927810946.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927810946.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927810946.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927810946.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927810946.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927810923.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927810923.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927810933.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927810933.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927810945.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927810945.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927810956.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927810956.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000038924756.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994480291.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000066702514.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999950034067.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994480301.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999972255412.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038924745.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994480291.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066702523.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000066702523.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999994480291.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999950034081.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999950034067.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994480291.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994480303.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999927810957.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994480301.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999994480290.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000066702523.1 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066702513.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066702513.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088920653.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088920653.8 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000061142887.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016698431.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000088920654.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999983364209.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000016698431.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000016697553.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000061142043.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000016698431.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088920664.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000016698431.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983364209.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983364209.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000016698431.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000016698431.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999972253098.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999961140265.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000016697598.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000016698431.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=900000088920664.8 node_expansions=818
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000066702510.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066706010.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066705010.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066705743.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066705732.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066703524.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066705178.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066705732.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000066702510.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000066703524.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000066705190.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000066704455.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=600000066705177.4 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=900000077810400.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=900000088919845.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=900000088920664.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000088920664.8 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088920678.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088920678.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088920681.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088920681.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000088924143.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088924143.9 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000088920702.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088920691.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000088920702.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000088920702.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000088920702.2 node_expansions=2
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000088924143.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088926810.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088926643.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088926533.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088926533.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088925144.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088925533.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088926088.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088923310.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088924310.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088925977.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088926088.4 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088926810.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000100028571.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000111138028.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000088926810.8 node_expansions=354
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000088924189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000088924178.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000088924158.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000088924169.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088926810.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000088924160.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000088926810.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=900000088924157.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000088926658.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000088927379.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000088927379.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088925144.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000088925810.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000088926366.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088925167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000088924167.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000088925167.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088925167.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000088926834.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000088926111.9 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088926810.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1500000088926810.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088926821.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088926821.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088926847.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088926847.8 node_expansions=5
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000088926848.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000088929335.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000088930046.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000088930070.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000088927848.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000088928403.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000088928490.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000088929046.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000088927824.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000088926824.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000088927848.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000088930325.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000088929490.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000088928782.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000088927824.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=1500000088930325.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088930324.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088930324.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066711321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066711321.8 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000066708114.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066710616.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066711336.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066711359.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066710516.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066709114.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066709670.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066709782.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066708947.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066709114.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066708114.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066709114.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066709115.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066710782.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000066710082.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000066711359.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066711349.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066711349.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066711346.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066711346.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000066711335.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066711334.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000066711336.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000066711346.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000066711323.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1500000066711346.2 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066711347.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066711321.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066711347.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000066711377.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000066711377.8 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000038933579.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000016711370.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000066711376.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999961154915.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999994489148.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999994488255.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000016711366.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016711360.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000066711366.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999994489138.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999961154915.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999961154915.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999994489137.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994489148.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999950043811.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999905597582.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999972266915.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000016711380.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1500000066711376.8 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000066711370.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000066711368.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000066711370.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088930347.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088930347.2 node_expansions=85
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000066711380.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000066713870.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000066714589.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000066713759.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000066712379.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000066712923.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000066713043.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000066712204.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000066712379.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000066711379.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000066712370.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000066712368.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000066714045.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000066714033.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000066713315.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000066713765.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000066703238.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000077818260.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000088928681.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1800000077819467.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1800000083374348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1800000088930361.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1800000088930361.8 node_expansions=122
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088930361.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088930361.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000036152594.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000013930371.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999958373904.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999991708139.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000002819237.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013930348.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000038930348.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000088930345.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000063930345.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999991708127.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1799999958373926.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999958373902.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999991708127.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999969485917.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999925040569.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999925040569.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999969485902.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000013930371.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1800000088930345.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088930348.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088930348.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088936237.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088936237.0 node_expansions=299
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000088933556.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088936056.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088936222.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088935945.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088934556.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088935111.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088935222.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088934389.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088934556.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088933556.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088934556.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088934556.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000088936222.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000088935222.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000088934944.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000088934944.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1800000088936222.5 node_expansions=576
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000088933556.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088934570.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088936070.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088935959.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088934558.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088935111.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088935237.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088934403.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088934556.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088933570.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088934570.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088935237.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000088934556.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000088936224.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000088935404.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000088934135.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000088934944.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1800000088936224.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000088936222.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088936222.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088936234.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000088936234.0 node_expansions=3
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000088938722.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088939722.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088941111.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088940556.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088941111.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088939722.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088940278.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088940278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088939556.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088939722.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088938722.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088939722.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000088938722.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000088939722.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000088939722.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000088940556.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000088939278.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000088940000.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000088941111.8 node_expansions=714
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000088939722.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000088939579.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000088939737.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000088939278.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000088938746.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000088939724.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000088941111.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000088938737.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000088939722.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000088940570.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000088940579.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000088939278.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000088939746.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000088939722.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000088938722.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000088938737.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=1800000088939722.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=1800000088940278.2 action_type=ActionType.BUILD_ROAD
  Action 18: expected_value=1800000088939737.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000088941111.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000088941135.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000088941135.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066718913.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066718913.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066718901.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066718901.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000066718904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000066718904.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000066718939.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000066718904.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000066718939.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100052206.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100052206.2 node_expansions=41
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000100052215.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000088941104.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000088941104.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000088941104.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2100000100052215.2 node_expansions=60
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000100052206.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000100052216.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000100052205.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000100052230.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000100052202.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=2100000100052230.8 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100052215.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100052215.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100052227.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000100052227.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000100052237.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000100052237.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000075046506.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000075046506.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050046531.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050046531.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050039528.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050039528.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999997261736.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2099999997261746.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000050039514.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999944483072.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999952817283.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999930595072.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999975039518.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000022261736.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000050039516.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000002817292.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999919483061.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999919483061.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999952817296.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999930595063.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999852816394.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999852816396.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999930595063.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999997261751.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=2100000050039516.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050039514.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050039514.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999852816407.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999852816407.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999852816414.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999852816414.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999836140517.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999836140517.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999863926518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2399999886143754.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2399999880587518.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2399999869481506.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2399999886144185.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=39) score=2399999886144185.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999861144197.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999861144197.5 node_expansions=7
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019456558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016677891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000030567669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000002787336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005563447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000036122669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000022233447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008341836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008340391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000008341003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961117224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986117834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005565946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999994452335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000005562335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991674224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999975004223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991671779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000036122669.6 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036122669.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000036122669.6 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000027794365.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050016955.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036124923.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000011128808.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000011127420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055574145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061129511.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052792276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044460828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038907144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041685834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036128900.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047240623.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011126044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011128809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036127461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036129406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000047239420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022239642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025015192.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025013792.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044461929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030571074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044461722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025015541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013874.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036124705.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022236291.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033349920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025015185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030573809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019460462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036128876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025015805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041683375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027792462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027791906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011126029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011126295.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000061129511.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061133393.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061129498.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127277.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000061133393.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128400.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061128400.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061128400.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061128400.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903498.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903498.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903519.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903519.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903508.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903508.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903520.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903520.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903520.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903520.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903520.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903520.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903521.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903521.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903520.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903520.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988903518.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903486.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988903496.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988908494.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988903512.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999988908494.9 node_expansions=35
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988905864.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988905994.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988905740.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988906975.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988903494.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988908508.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988905877.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988905586.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=599999988908508.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972241851.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972241851.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988908505.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988908505.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=599999988910861.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988910992.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988910885.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988910725.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988911972.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988914486.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988908515.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988911708.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988910597.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=599999988914486.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988914483.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988914483.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988914497.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988914497.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988914487.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988914487.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988914488.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988914488.1 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999988916887.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988917010.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988916876.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988916710.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988915487.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988915510.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988919376.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988914487.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999988917732.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999988916599.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=599999988919376.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988919376.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988919376.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988919387.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988919387.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988919376.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988919376.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988919377.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988919377.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000086144277.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000086144277.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000072253622.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011142487.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061144278.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061144288.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061144265.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000097255387.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000097255413.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000011142510.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061144266.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988919399.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988919389.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000061144278.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061144288.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061144265.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061144288.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061144265.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=600000097255413.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097255410.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097255410.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000097258311.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000097258311.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000072255407.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097255392.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097255402.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000097258321.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097255378.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000097258321.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000097257779.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000097257890.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000097258598.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000097257765.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000097257598.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000097256390.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000097256376.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000097255376.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000097258332.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000097257776.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000097257498.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000097258332.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072258332.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000072258332.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000072258333.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000072258333.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086147225.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000086147224.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000072256558.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999986145447.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999963922323.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036147222.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036147211.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000036147211.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072258336.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986145447.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036147222.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999963922322.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963922333.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036147222.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036147224.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036147211.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036147211.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036147212.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000086147225.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147238.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147238.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147236.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086147236.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086147236.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147236.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113917991.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113917991.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147237.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147237.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147243.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086147243.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000113918002.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000100027335.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999986145470.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963922358.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036147243.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036147253.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000036147247.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000100029113.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000072258364.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999986145466.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000036147243.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999963922354.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963922367.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000036147243.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000036147247.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000036147243.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000036147253.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000036147247.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000113918002.0 node_expansions=252
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000086147253.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086147233.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147253.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086147257.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086147257.8 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000086147223.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086147245.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000086149723.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086147231.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086147232.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000086147231.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000086149723.2 node_expansions=51
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000086149613.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086149723.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086149612.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086149612.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086149459.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086148223.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086148224.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086147246.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086148223.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086149612.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086149334.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086149345.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=1200000086149723.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086149724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086149724.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000086140668.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000047252389.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999961138890.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999963915779.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000036143055.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000011140668.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000011140678.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000047251802.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000047251780.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999961138890.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000011140667.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999938915778.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999938915792.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000011140667.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011140667.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011140668.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000011140668.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000011140678.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000086140668.8 node_expansions=108
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000086143056.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086143056.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086143055.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086143066.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086142912.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086140666.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086140680.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086141666.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086140666.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086143066.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086143055.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086142779.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086142791.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1200000086143066.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086143055.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086143055.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086143101.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086143101.2 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000086145443.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086145455.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086144066.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086145465.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086145275.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086143066.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086144066.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086143053.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086144054.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086143076.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086144076.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086145442.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086145177.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086145187.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000086145465.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086145455.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086145455.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086145443.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086145443.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086145456.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086145456.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000086145453.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000086145453.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086145457.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000086145424.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000086145448.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000086147799.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000086145448.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000086147799.0 node_expansions=42
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000086147812.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000086147812.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000086147822.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000086146423.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000086147655.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000086145433.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000086146423.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000086145433.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000086146410.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000086145410.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000086146423.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000086147822.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000086147532.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000086147521.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1200000086147822.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000086147799.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000086147799.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938922932.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938922932.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938922932.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938922932.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919469680.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919469680.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919469667.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919469667.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919469669.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919469669.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919469670.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999919469670.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999919469681.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999919469681.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066694580.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000041694569.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000027803902.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999941692780.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999944469683.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000036139013.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999991694558.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999991694569.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000027805681.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027805681.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999941692780.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999991694558.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999919469669.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999991694569.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000011139013.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000011139013.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999991694559.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999991694569.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000066694580.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066694560.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066694560.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066694577.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066694577.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000066694579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066694546.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000066694565.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000066694556.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000066694579.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000066696930.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000066696930.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000066696943.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066695552.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066696941.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066695552.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066696776.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066694541.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066696388.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066695554.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066694552.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066695541.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066694541.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066695552.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066696941.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066696665.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066695554.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1200000066696943.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066696941.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066696941.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066696968.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066696942.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066696968.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066696982.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066696982.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000066696970.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000066696957.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000066696970.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066696970.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066696970.0 node_expansions=5
FooPlayer.decide: Prioritizing 18 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000066697956.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000066697956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000066697955.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000066699191.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000066698233.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000066696969.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000066697956.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000066696956.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000066698789.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000066697969.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000066696969.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000066697966.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000066696955.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000066699080.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000066697956.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000088916791.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000088915944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000086138445.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1500000088916791.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088916791.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088916753.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088916791.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088916801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088916801.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000088916798.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088916776.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000088916792.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000088916790.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000088916792.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000088916803.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1500000088916803.5 node_expansions=39
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000088916792.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000088916754.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000088916792.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000088916793.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000088916793.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000063916804.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061138136.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999941692792.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999977803915.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058361239.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013916793.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000013916803.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050027915.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050027915.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975027036.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991694571.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999919469681.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999952803925.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000013916793.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000033361249.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000033361238.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000013916804.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000013916792.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000063916804.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000063916804.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063916778.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063916804.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063916822.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063916822.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000063916812.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063916814.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000063918988.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063916792.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063916781.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000063916781.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000063918988.5 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000063917766.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063917790.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063917766.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063918988.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063917057.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063916778.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063917778.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063916766.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063918599.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063917766.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063916778.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063917790.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063916766.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063918891.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063917790.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1500000063918988.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063918988.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063918988.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063919003.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063919003.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000063919003.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063919003.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063922219.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000063922219.8 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000063919047.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000063919024.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000063922197.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000063919032.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000063919022.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000086137967.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000086137967.5 node_expansions=80
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000063920004.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000063920002.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000063919991.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000063922235.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000063919002.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000063919281.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000063920824.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000063919991.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000063919002.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000063920004.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000063918991.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000063919991.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000063918991.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000063921103.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000063920004.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000086137991.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000083360469.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=40) score=1800000086137991.0 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086137968.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086137968.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086138007.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086138007.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086138006.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000086138006.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000086138024.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000086138024.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000086138036.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086141210.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000105580374.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105580374.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000086138035.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000105580364.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'WHEAT')) score=2100000105580374.8 node_expansions=234
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000086138034.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000086138040.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000086138013.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105580374.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000086141209.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000086138027.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', None, None, 'BRICK')) score=2100000105580374.8 node_expansions=76
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000086139004.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000086139004.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000086138003.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000086141227.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000086138025.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000086138295.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000086139836.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000086138017.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000086138003.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000086138003.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000086138003.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000086139005.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000086138004.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000086140128.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000086139017.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000105580375.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=2100000105580375.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105580374.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105580374.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105583533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105583533.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000105580390.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000105580398.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000105580388.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000105580399.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105583533.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000105583533.0 node_expansions=45
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000105581338.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105581346.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105580373.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105583547.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105580381.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105580666.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105582158.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105580388.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105580373.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105580370.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105580374.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105581310.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105580428.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105582450.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000105580370.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000105583547.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105583545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000105583545.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000105583584.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000105583584.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000105583570.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000105583558.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000105583560.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000105583558.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000105583547.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000105583547.0 node_expansions=52
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1500000105584561.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000105584560.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000105583562.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000105584561.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000105585935.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000105583558.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000105583824.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000105585379.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000105583557.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000105583560.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000105583582.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000105583560.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000105584582.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105583561.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000105584824.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000105583546.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=2100000105583561.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105583547.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105583547.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105585971.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000105585971.5 node_expansions=125
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000105584571.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000105584560.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000105583562.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000105584571.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000105585960.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000105583561.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000105585405.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000105583562.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000105583562.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000105583583.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000105583583.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000105584561.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000105583853.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000105584840.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000105583560.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=2100000105585960.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000105585950.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000105585950.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000069474870.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000069474870.2 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000069474868.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000069474858.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000069474850.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000069474840.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000069474851.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000069474853.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000069474868.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999947251750.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999947251750.2 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999947251751.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999947251726.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999947251740.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999947251727.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999947251740.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999947251742.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999947251751.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913918427.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913918427.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999913918426.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999913918428.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999913918428.5 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999900029525.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999913918415.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999913918427.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999913918412.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999913918423.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999913918427.0 node_expansions=37
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913918415.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913918415.0 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999900029537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2099999900029547.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2099999900029540.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2099999900029529.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2099999900029547.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2099999900029537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2099999900029539.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2099999900029537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2099999900029527.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2099999900029547.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2099999900029537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2099999900029541.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2099999900029541.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2099999900029537.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999900029531.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2099999900029547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('ORE', 'ORE')) score=2099999900029547.5 node_expansions=179
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900029547.5 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999900029552.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900029530.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999900029539.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999900029530.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999900029528.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999900029529.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900029552.5 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029553.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900029553.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999900029556.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999900029563.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2099999900029563.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029530.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900029530.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029530.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900029530.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999900029533.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999900029536.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999900029536.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000047252640.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000069474860.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000055585106.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2099999900028639.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2099999958363762.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000016697082.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999986141550.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000005585995.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000077808217.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000044474873.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2099999933362872.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2099999950030416.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2099999900029528.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999930585995.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999972252640.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999991697117.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999972252639.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999986141528.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000077808217.2 node_expansions=156
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077808195.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077808195.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077808230.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077808230.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077808195.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077808195.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077808198.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000077808198.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000077808233.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000077808233.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116697077.5 node_expansions=16
FooPlayer.decide: Prioritizing 5 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000116697079.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000105585968.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000100030446.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000100030411.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000097252634.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=2400000116697079.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697112.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000116697112.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697083.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116697083.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000091697107.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000091697107.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000116697107.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000116697107.5 node_expansions=3
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000130580468.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000138915194.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2700000138915194.0 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077794766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000080570877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075016998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000061126109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069461109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066681978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000075017256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080572821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075016433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000075013367.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080571445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000075011720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080570612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075014498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030566056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047234997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038898597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052792222.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061126111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000047234708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063904997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050013052.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000058349164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000055570275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063901164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233885.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047233329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061122830.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061125608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030566333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000030563832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000030563276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000030566055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454165.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000080572821.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575864.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080577821.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080573932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000080577821.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041683331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033350778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030571310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041683109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025013334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000016681331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027793553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027789442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036123330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906942.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036126109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044463377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000033347756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044462531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033350534.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994457975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=599999994458252.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999997234073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002789931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000012694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016678872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011123292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025011371.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008345193.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000005567961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005566849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000013903541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000002791860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011128264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019459143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019458865.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019461643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002791295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999994458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994455726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994455170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008346073.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000044463377.4 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044461155.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044463377.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044459766.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000044463377.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986128289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986128289.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000119463403.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000080574488.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080574512.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033350489.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000083352279.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044463377.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000044463377.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000044463389.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044463377.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999986128266.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999986128255.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044463367.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999994461589.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994461588.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044463389.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000044463377.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000044463367.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044463367.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000119463403.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119463388.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119463388.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119463435.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119463435.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119463422.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119463384.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119463422.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119463433.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119463433.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000119463423.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119463398.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119463423.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468567.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119468567.2 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000119465371.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119466068.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119464407.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119468568.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119466196.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119463427.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119464816.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119465929.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000119468568.2 node_expansions=104
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119468576.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119468542.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000119468573.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119468576.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119468562.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000119468566.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468576.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468578.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000119468578.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000119468564.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119468553.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000119468562.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000119468578.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000119468573.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000119468576.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000119468578.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000119468576.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468576.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000119468579.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000119468564.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000119468579.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150018962.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150018962.5 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000119470523.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000119470689.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000119471245.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000119469589.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000119471524.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000119471367.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000119468589.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000119469967.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000119471092.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000150018952.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=900000150018952.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150018977.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150018977.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021742.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150021742.2 node_expansions=57
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000150020932.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150020100.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150021624.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150019957.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150020931.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150021769.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150018979.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150020366.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150021487.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=900000150021769.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021754.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150021754.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986131080.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986131080.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986131080.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986131080.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986131086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986131086.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986131078.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986131078.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000150026912.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000111138001.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080582458.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027803778.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075026013.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000113915801.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000044471333.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027803778.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000036137111.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000036137111.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000075026889.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000150026912.6 node_expansions=454
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000150023697.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150022865.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150024390.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150022723.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150023698.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150026891.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150021743.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000150023141.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000150024253.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=900000150026891.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150026891.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150026891.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186137989.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000186137989.8 node_expansions=24
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000186137968.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000177804635.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000180582423.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000186137968.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186137968.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000186137968.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186138010.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000186138010.8 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000186138003.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000186138002.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000186138026.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000186138010.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000186138016.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1200000186138026.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186138013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000186138013.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186138037.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000186138037.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000186138033.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000186138045.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000186138045.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000186138022.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000186138022.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213910630.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000213910630.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000186138034.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000186143153.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000186138027.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000186138036.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000213910630.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000186138026.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000213910630.0 node_expansions=86
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000186139968.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000186139135.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000186140704.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000186139040.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000186139424.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000186139981.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000186138024.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000186140428.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000186143191.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000186140524.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000213910665.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1500000213910665.5 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213910630.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213910630.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000213910642.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000213910642.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000213917480.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000213917480.2 node_expansions=156
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000241688437.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000244466210.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000241688437.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1800000244466210.2 node_expansions=33
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000244466201.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000244466220.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000244466212.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000244466232.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000244466212.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1800000244466232.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000244466195.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000244466195.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225025939.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225025939.0 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000205577359.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125021791.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077799565.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000161132887.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000161132898.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000150021775.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000169466221.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000150021774.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000088910664.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005576454.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077799552.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000150021802.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122244021.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000083354247.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122244021.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000150021802.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150021775.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000169466233.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000205577359.2 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000205577344.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000205577346.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000205577346.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000205577319.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000205577319.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000225025966.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000125025968.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077803720.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000161137066.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000161137081.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000150025940.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000169470415.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000150025940.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000088910679.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000005580607.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077803718.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000150025955.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122248164.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000083358401.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122248164.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000150025940.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000150025942.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000169470398.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000225025966.0 node_expansions=224
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000225025968.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000225025968.0 node_expansions=63
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000225023735.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000225022912.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000225024426.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000225022759.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000225023178.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000225023742.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000225021798.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000225023207.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000225025966.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000225024301.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1800000225025966.0 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000225025966.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000225025955.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000225025966.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000258359287.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000258359287.5 node_expansions=184
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000205584145.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125028579.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000077806356.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000161139690.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000161139690.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000150028578.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000169473034.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000150028578.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000088917467.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000005583245.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000077806356.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000150028578.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000122250800.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000083361023.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000122250800.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000150028578.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000150028578.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000169473034.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000205584145.0 node_expansions=882
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000205583462.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000205582638.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205583876.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205584166.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205582503.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205583867.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000205583473.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000205581520.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000205582921.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000205582918.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000205584039.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000205584166.5 node_expansions=55
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000205584145.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000205584136.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000205584145.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000205584156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000205584156.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000205584160.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000205584148.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000205584156.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000205584158.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000205584156.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000205584160.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000205584160.5 node_expansions=34
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000222248188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000222248188.5 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000222250128.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000222249295.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000222250138.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000222250523.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000238917467.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000233361913.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000222250128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000222248184.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000222249573.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000222249027.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000222249573.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000222250684.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000222250684.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000238917467.5 node_expansions=733
FooPlayer.decide: Prioritizing 15 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2400000205587111.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205586285.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205588111.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205587556.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205586561.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205587563.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205587117.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205585167.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205585172.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205586556.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205587006.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205587119.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000205587667.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000238917469.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000222249151.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2700000238917469.5 node_expansions=123
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000005565114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961118891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961116114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999997229836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011119336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011120114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000027790169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013900391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961120003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999980560890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994450390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005564557.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999977780889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986113389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961114724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000022237999.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000016681600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025017443.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000000014655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000000014376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033349445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030570835.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025016089.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000027793600.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000016682442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033350832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047241456.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906388.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050013111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000000014629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000008345184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000008346296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025015255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019459131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000013901350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022236654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030571918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237197.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044462809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237195.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027792484.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030570807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005569626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000005567137.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569686.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027787485.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679152.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011122981.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013901014.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013899638.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000000012959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000000011848.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000050013111.0 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050016437.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014794.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016715.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050016715.1 node_expansions=28
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016740.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016740.6 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000050013105.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014770.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050013125.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050015604.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050016715.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050013094.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050016028.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000050016715.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016715.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016715.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016740.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016740.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016754.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016754.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050016753.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050016753.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000050016765.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050016749.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050016765.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999927790097.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999927790072.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927790097.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903864.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903864.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988903864.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988903864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988903864.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999988903863.2 action_type=ActionType.END_TURN
  Action 1: expected_value=599999988903831.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999988903841.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999988906754.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999988903867.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=599999988906754.4 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=599999988903829.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999988906198.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999988905496.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999988903849.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999988906329.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999988906476.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999988903829.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999988906755.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=599999988906755.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988906754.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988906754.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999927792964.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927792964.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237418.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897237418.6 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897237432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237419.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897237419.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237432.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897237432.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237429.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897237429.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237440.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897237440.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237443.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999897237443.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999897237444.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999897237444.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052797474.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000019464109.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000019464109.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000019464109.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000088908577.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000041684566.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999991684588.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000019464123.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000019464109.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019464109.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000019464109.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000019464109.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050019652.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000050019666.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000058352985.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999969462367.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999958351220.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000019464123.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000058352985.5 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353010.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353010.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058352964.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058352964.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058353007.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058353007.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058352965.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058352965.5 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058353043.1 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058352950.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058353002.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058352979.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000058352965.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000058352965.5 node_expansions=54
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058352965.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355354.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058354631.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058352979.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355476.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355631.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352965.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355909.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000058354568.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000058352979.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000058352965.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058352965.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058353027.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000058353027.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000058353012.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000058352999.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000058352999.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000058353020.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000058355928.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000058355928.8 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000058353000.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000058355384.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000058354651.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000058355484.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000058355651.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000058352984.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000058355928.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000058354540.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1200000058355928.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000058355939.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000058355939.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033355928.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033355928.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000033355942.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033355942.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033355954.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033355954.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033355954.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033355952.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033355954.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033358597.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033358597.8 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033355962.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033355964.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000033355964.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000033355953.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000033355928.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033355953.2 node_expansions=11
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999872240377.8 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999872240364.2 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999872240365.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999872240377.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999872240364.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999872240399.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872240399.8 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999872240377.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999872240375.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999872240376.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999872240364.2 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999872240375.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999872240374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WOOD') score=1199999872240377.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999872240377.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872240377.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872240389.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872240389.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027800389.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994467045.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994467045.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019467077.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063914128.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016687514.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999966690127.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994467045.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994467045.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994467076.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994467045.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019469683.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050025239.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025025239.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033355965.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999944465278.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999933354156.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994467046.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000063914128.0 node_expansions=140
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000063911501.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063911501.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872240389.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999872240389.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999872240399.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999872240399.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000027800413.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999994467066.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994467069.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019467056.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063911534.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016687523.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999966687523.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994467086.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994467055.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999994467066.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994467055.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019467057.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050022612.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000025022612.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033355945.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999944465277.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999933354166.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999994467066.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000063911534.5 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000063911537.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000063911498.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000063911537.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000063911510.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000063913899.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000063913197.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000063914010.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000063914177.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000063913066.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000063911523.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000063913076.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000083352046.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=1500000077794570.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1500000083352046.0 node_expansions=46
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083352047.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083352047.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000083354701.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000083354701.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000083352095.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000083352083.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000083352095.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999902792967.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902792967.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999902792971.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999902792972.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999902792972.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999902792958.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999902792933.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999902792958.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999902792972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999902792972.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880570736.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999902792933.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999902792933.0 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880570711.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999880570711.8 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999922239141.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922239141.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999922239189.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999922239189.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999922241762.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999922241762.5 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047243563.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013910230.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013910230.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000016688008.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061132452.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000025020452.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999963908452.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999991687984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991687984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991687984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991687984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000016688008.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047243563.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000022243563.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000011132452.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999880573318.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999930575095.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991687984.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000061132452.5 node_expansions=432
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061129860.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061129847.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061129857.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061132452.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061129884.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000061132452.5 node_expansions=44
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061129869.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061132187.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061131511.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061132358.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061132452.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061131341.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061129858.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000061130400.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1500000061132452.5 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061132465.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061132465.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061132452.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000061132452.5 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061132452.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061134853.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061134144.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061134964.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061136521.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061134021.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061132466.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000061132452.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000061133008.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1500000061136521.8 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061136508.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061136508.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880577408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880577408.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047247619.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013914299.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013914286.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000016692063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061136508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000025024508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999963912508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999991692063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991692063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991692050.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991692075.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000016692063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047247619.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000022247631.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000011136508.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999922245828.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999930579175.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991692064.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000061136508.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061134311.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061134311.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880577375.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880577375.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047247619.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013914277.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013914286.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000016692041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061136499.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000025024508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999963912533.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999991692053.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991692042.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991692052.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991692040.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000016692041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047247632.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000022247596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000011136486.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999922245831.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999930579151.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991692053.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000061136499.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061136499.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061136499.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999880579860.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999880579860.2 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047247644.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013914299.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000013914288.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000016692041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061136508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000025024508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999963912508.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999991692088.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991692053.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991692052.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991692053.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000016692041.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000047247596.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000022247619.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000011136499.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999922245818.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999930579165.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991692040.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000061136508.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061136520.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061136520.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047247633.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000013914287.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000013914287.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016692076.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000025024522.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963912511.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999991692063.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999991692063.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999991692063.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991692075.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016692066.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000047247620.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000022247620.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000011136509.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999922245841.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999880577397.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999930579175.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999991692063.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000047247633.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047247652.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047247652.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047247635.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047247635.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047247666.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047247666.2 node_expansions=8
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047247642.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000047247620.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000047247633.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000047247630.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000047247631.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047247642.8 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000047247636.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000047247636.8 node_expansions=18
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000013914313.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000013914313.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000016692088.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061136533.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000025024533.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999963912525.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999991692080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999991692081.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999991692087.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991692080.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000016692101.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000047247646.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000022247646.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000011136526.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999922245859.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999880577427.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999930579192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999991692100.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1500000061136533.0 node_expansions=326
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061136532.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061136544.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061136532.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061136520.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061136545.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1500000061136545.8 node_expansions=24
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061136530.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061136504.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000061136530.2 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000083355156.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083355156.0 node_expansions=40
FooPlayer.decide: Prioritizing 12 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000061136539.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000061138932.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000061138219.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000061139043.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000061138108.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000061136562.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000061136543.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000061138372.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000061138932.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000061137098.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000083355165.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000077795999.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1800000083355165.5 node_expansions=198
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000083352967.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083352967.8 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925020057.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925020057.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925020057.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925020057.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999925020069.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925020069.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000069466280.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013910721.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000036132944.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000038910748.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000083355192.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000047243168.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999963908933.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000013910734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000013910725.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000013910724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000013910724.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000038910735.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000069466303.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000044466279.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1800000033355170.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999944464487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999963909821.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999991688487.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000083355192.5 node_expansions=114
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000083352943.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000083352943.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000083355180.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000083355180.0 node_expansions=9
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122244034.0 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000111132937.2 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000102799600.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000105577379.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000122244034.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000122241838.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122241838.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000122244073.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122244073.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108357631.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000052799614.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000075021838.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000077802076.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000086132078.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2099999963908949.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000052799605.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000052799623.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000052799616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000052799603.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000077799616.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000108355171.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000083355183.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000072244058.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999983353382.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999925020049.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2099999963909827.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2100000030577382.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2100000108357631.5 node_expansions=128
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108355179.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000108355171.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000108357631.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000108355182.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000108355161.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000108357631.8 node_expansions=51
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108355147.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108357455.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000108356824.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000108357667.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000108356643.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000108355147.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108355131.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000108356885.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000108357441.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000108355687.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000108357667.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108357646.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108357646.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108357642.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000108357642.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108355467.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000108357660.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000108357670.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000108359941.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000108357658.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000108359941.5 node_expansions=71
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000108357647.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108359956.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000108358187.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000108358578.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000108359119.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000108357631.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000108359955.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000108357631.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000108359412.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000108359955.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000108358213.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000108359956.5 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000108359941.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000108359941.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000052804399.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000075026619.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000077804396.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000122248841.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000086136843.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999963913732.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052804396.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000052804401.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000052804412.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052804412.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000077804410.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000108361797.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000083359967.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000072248841.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2099999983358163.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2099999925024830.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999963914608.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030582174.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=2100000122248841.2 node_expansions=72
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122248843.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122248843.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122246657.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122246657.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122248879.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122248879.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000122248877.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122248876.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000122248854.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122248841.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122248870.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122248877.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000108359968.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000052804433.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000075026636.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077806219.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086136857.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999963915552.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000052804432.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000052804402.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000052804402.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000052804402.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000077804424.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000108359999.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000083359968.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000072248868.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999983358180.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999925024846.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999963914638.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030582201.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000108359999.2 node_expansions=234
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108359969.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108359965.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108360003.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108359968.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000108359968.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000108360003.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000108359968.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000108359968.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000108361775.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000108361775.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000108359957.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000108359981.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000108359971.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000108359979.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000122246511.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000122246511.5 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000108360956.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000108359956.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000108360534.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000108360967.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000108361515.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000108359992.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000108360967.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000108360992.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000108359978.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000108361790.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000108360957.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000108360548.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000122246514.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=52) score=1800000122246514.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000122246511.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000122246511.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023423.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950023423.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023399.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950023399.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023423.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999950023423.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999950023427.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999950023427.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963912302.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963912302.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000122246535.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066690969.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000088913204.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000091691003.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000136135447.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000100023424.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999988912326.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000066690968.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000066690968.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000066690968.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000066690971.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000091690979.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122246535.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000097246535.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000086135414.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999997244770.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999950023436.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000030579860.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1800000136135447.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136135424.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136135424.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136135449.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136135449.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000136135458.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000136135448.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136135458.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136137164.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136137164.8 node_expansions=25
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000163913203.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000155579893.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000158357647.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000150024314.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2100000163913203.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000163913203.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000163913203.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000152802126.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000152802126.0 node_expansions=201
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000130581645.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130581645.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130582201.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000141691003.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000130583201.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130581645.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130581645.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000144468781.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130581645.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000130583479.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000152802126.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000130582201.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=3000000152802126.0 node_expansions=652
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000130580812.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000130580829.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000130581368.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000130581829.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000130582368.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000130580812.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000130580812.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000130581812.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000130580829.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000130582645.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000130581368.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000152802157.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=3000000152802157.5 node_expansions=60
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000058347278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000055567778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058346945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055569167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000058347556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072236167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061125276.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022234945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025012719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072236700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061124498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000063903387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072236165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066680887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069458387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000069456997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050010274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036121607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052788886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000052791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044455552.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025009385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025007163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025009663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025009941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000038899941.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061124219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000061124219.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676940.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044456107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066680608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063902553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000050013330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=600000072236700.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000072239478.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000072240589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000072239756.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000072240589.5 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016684165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000013904662.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016683273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016681050.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013905542.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030573053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000030571665.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036127497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999994458807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000016681088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022236088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041685033.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038907278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022239700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038907278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000005569073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022235819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011126628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013901628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999991679629.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991677948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999991677948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999991677971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005565470.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027789985.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019456365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013901350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016683031.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036129476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033351420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000016684130.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011125239.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000041685033.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000041683367.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041685033.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041683922.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000041685033.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238114.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238114.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238114.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124335.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124335.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999986124335.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999986124335.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999986124345.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999986124345.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958346567.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958346567.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958346567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958346567.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919457690.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919457690.6 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919462013.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919462013.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999919457690.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919457690.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919457689.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919457689.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919457689.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999919457689.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999919457691.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999919457691.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999894457678.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999894457678.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999891679914.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999891679914.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999952793678.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058349246.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980571467.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999891679900.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999902791900.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005571468.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030571479.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058349236.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980571467.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999952793689.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999952793678.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999891679900.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999952793678.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999952793679.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999902791900.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999927791912.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999977793691.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999980571468.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000058349246.1 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058349246.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349231.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349246.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349257.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349257.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058349258.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349207.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349258.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349246.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349246.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058349263.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349231.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349263.1 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349256.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349256.1 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058349244.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058349254.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058349254.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349256.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349256.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349269.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058349269.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000027793698.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000027793698.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086126970.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086126970.5 node_expansions=14
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058349260.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086126970.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058349276.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058349250.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058349277.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000086126970.5 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086126970.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000086126970.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000086126970.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086126970.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086126970.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866679859.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866679859.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866679859.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866679859.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866679859.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999866679859.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866679907.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866679907.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999866679920.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999866679920.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836124351.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836124351.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999836124351.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999836124351.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836124365.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836124365.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999805568796.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999805568796.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836124364.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836124364.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999836124366.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999836124354.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999836124342.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999836128376.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999836124332.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999836128376.6 node_expansions=32
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999836126432.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999836126598.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999836127856.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999836125765.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999836125487.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999836124352.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999836128377.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999836127154.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999836128377.6 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836128376.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999836128376.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836131877.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836131877.6 node_expansions=24
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999836128410.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999836128386.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999836128389.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999836131877.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999836128379.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=899999836131877.6 node_expansions=46
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999836130488.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999836130600.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999836131877.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999836131045.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999836129766.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999836129488.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999836130524.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999836128413.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999836129767.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=899999836131877.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836131913.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999836131913.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999836131877.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999836131877.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999836131914.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999836131914.1 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999969450558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999969451391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030565447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000008339003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999969450836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000019453169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016675669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030565169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002784003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000033343780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033342947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999969451114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000025009336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999969450836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999969451391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011119002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999994450334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000019453446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000011116779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999994448667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011116779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986113945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999994448667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000019452890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999994447278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999994450334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000016672890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999991672556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=300000033343780.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033341836.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=300000033343780.75 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005569363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005570197.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000044460277.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038902210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022231887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005569655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044459988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041682499.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904156.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041681400.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038903612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027789421.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000005569642.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000005570199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013900471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030570542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000022234695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000041682254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025011906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025013017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036125819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036123875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025010517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000025011351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019454902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036123596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019455471.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019454093.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036123597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022232739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000019455472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019454095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019457126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030567696.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016679350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036126087.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013028.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000047238935.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047244364.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047243106.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240330.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000047244364.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244353.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244353.0 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047243129.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047241717.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047243808.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047244387.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047244099.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047240328.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047242018.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047238952.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000047244387.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244375.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244375.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244386.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244386.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244399.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244399.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047244412.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047244374.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244412.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244414.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000047244414.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047244412.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047244414.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047244414.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047244414.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000016688865.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000047244389.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000047244409.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000047249551.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000047244423.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000047244410.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=600000047249551.8 node_expansions=42
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000047248718.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047248565.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047247176.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047247607.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047247065.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047249565.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047245773.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047247440.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047244385.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000047249565.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047249551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047249551.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047249562.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047249562.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047249551.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047249551.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000047253896.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047251940.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047253731.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047252329.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047252787.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047252231.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047250951.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047252620.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000047249565.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000047254162.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000047254162.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254162.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047254162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047254200.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047254200.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000047254176.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047254176.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022254162.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980585718.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050031951.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000052809743.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047254173.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000022254162.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980585729.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980585718.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000050031951.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999997252398.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999969474620.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000052809743.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000077809743.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047254176.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=600000077809743.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077809743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000077809743.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000077809744.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000077809744.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000022254189.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980585742.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050031967.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969474620.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052809756.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047254189.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999980585745.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980585745.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000022254177.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050031978.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997252412.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999969474631.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052809756.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047254189.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000022254176.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000052809756.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052809756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052809707.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809756.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052809746.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052809746.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052809746.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052809708.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809746.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083365256.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083365256.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000052809764.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000052809734.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052809764.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969474610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969474610.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999969474610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999969474610.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999969474646.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999969474646.4 node_expansions=5
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999969477020.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969477020.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969478787.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969477398.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969477854.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969475621.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969477288.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969476009.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969477687.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969474620.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999969477288.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000008358919.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000008356267.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000005580419.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000008358919.1 node_expansions=64
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000008358919.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008358919.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470054.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994470054.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474188.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994474188.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470054.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994470054.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474231.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994474231.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994470076.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994470070.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994470058.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994470058.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994474212.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=899999994474212.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994470056.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994472434.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994474223.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994472835.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994472267.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994471045.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994471045.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994471446.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994473100.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994470058.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994472712.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=899999994474223.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994474224.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994474224.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966695544.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966695544.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966695545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966695545.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966695580.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966695580.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966695592.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966695592.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999936140031.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999966695569.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999966695555.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999966698488.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999966695558.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1499999966698488.2 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999966695557.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966697943.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966698321.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966698511.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966695567.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966696544.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966696555.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966696543.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966696956.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999966698599.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999966695557.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999966698234.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1499999966698511.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966698489.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966698489.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966701554.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966701554.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999966698498.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966700887.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966701289.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966701453.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966700342.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966698522.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966699511.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966699498.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966699498.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999966699898.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999966701565.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999966698498.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999966701176.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1499999966701565.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966701554.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966701554.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966701568.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966701568.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966701554.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966701554.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999936146024.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999936146024.0 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1799999966701522.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1799999936145966.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1799999936145967.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1799999966701522.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966701535.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966701535.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999966704452.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999966704452.8 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999966701544.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999966701544.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963922697.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999963922697.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999963922731.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999963922731.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991700466.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991700466.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999983367167.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999991700466.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1499999991700466.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999991700466.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991700466.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991703397.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999991703397.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999991700501.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999991700501.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966699613.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966699613.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938921868.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938921868.2 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999938923787.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999938924253.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999938924634.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999938924799.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999938924787.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999938923688.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999938921842.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999938922844.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999938922842.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999938923231.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999938922854.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999938921854.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999938924509.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999938924799.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938924789.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999938924789.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938924787.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938924787.2 node_expansions=9
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938924778.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1799999938924778.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938924778.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999938924778.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999911138061.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999911138061.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999986142768.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000000031657.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000083364991.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999955586311.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000102809435.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000066698324.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000055587213.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999977808533.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999977808533.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000027809422.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000083364991.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000011141880.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999955586311.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000027809422.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088920546.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113920546.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000052809435.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000055587213.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=1800000113920546.5 node_expansions=462
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113917622.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113917618.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113917638.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113917626.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113920546.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000113920546.5 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000113917636.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113919990.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113920025.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113920379.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113920570.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113919457.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113917602.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113918602.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113918606.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000113920568.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000113919014.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000113918602.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000113917636.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000113919270.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=1800000113920570.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113920550.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113920550.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000113922382.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000113922382.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999986144625.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000000033514.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999911142824.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000083366847.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999955588157.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000102811292.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000066700181.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000055589070.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999977810379.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2399999977810379.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000027811268.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000083366847.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000011143736.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999955588157.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000027811268.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000088922403.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000052811292.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000055589070.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000102811292.0 node_expansions=954
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000102809461.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000102811847.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000102811862.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000102812238.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000102811304.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000102809459.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000102810461.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000102810461.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000102812434.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000102810859.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000102810461.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000102811323.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000102809459.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000102811127.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122249939.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000113914645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000122250923.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2400000102811323.5 node_expansions=79
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000102811294.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000102811288.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000102811294.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000102811323.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000102811323.5 node_expansions=2
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000122252742.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000122255131.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000122254132.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000122255520.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000122254576.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000122254576.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000122252742.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000125033466.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000122255687.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000122254688.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000122254131.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000122253742.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000122252742.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000122254409.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000122254698.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000113918420.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000122254688.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000122255520.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=2700000125033466.0 node_expansions=662
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000102812313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000102815185.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000102812305.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000102812317.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000102812293.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000125033466.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2700000125033466.0 node_expansions=123
FooPlayer.decide: Prioritizing 20 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2400000102812278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000102814689.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000102814667.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000102815056.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000102812293.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000102814112.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000102814112.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000102812300.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000102813278.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000102815223.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000102813689.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000102813290.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000102812278.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000102812282.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000102813981.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000125033502.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2700000122252777.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2700000113916486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000122252778.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000122253779.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=2700000125033502.5 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000125033466.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000125033466.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999883365046.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999883365046.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999911142857.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999911142857.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999911142833.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999911142833.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999891692500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999891692500.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999891692511.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999891692511.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999891692522.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999891692522.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2699999988916520.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000002805414.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000063916547.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999969472067.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000105583189.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000069472092.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000058360977.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2699999980582304.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2699999980582302.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000027805414.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000105583214.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000025027637.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999969472068.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000030583193.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000091694304.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000116694304.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000055583193.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000058360958.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2700000116694304.0 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000116694291.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116694303.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000116694289.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000116694270.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000116694268.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000116694303.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116694283.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116694283.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116697201.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000116697201.0 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116694305.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116694305.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000111138728.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000111138728.0 node_expansions=9
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000111138738.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=12) score=3000000111138738.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000025014098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025012155.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025012433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025013544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000025012987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063902554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058345597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061124763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063903109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681099.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000072237544.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072236988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069459431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058347766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000075014488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015599.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063903589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000038897764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000038898319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055567543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000041678319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055569431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047234153.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000063904209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000041678042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050013598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000038899163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050013320.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041677486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000050013598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000066681987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052789708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036122774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000061123386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000036122218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000047231653.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044452774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038897486.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000075015599.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000075018099.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075020321.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075017266.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000075020321.9 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=599999991680749.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999991680475.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999991680755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999991681853.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999991681030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994459082.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013902988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000013901945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000016681112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025015546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033349422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041683655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041683655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038905889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038904776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038905540.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015273.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000044460609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011124153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005566083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005566638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013901931.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022237754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013902462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013901906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000030572542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008346360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000011573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000008345805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016679150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033346986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011123305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011121916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019454975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000013897739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999997231849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997229905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005566573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005565184.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011122976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=599999997231850.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000044460609.5 node_expansions=3424
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044458942.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044460609.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044458665.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000044460609.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047243829.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047243829.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000047240349.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047240787.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047241182.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000047243829.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000047240627.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000047240651.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000047241051.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000047240349.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000047243829.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022241354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022241354.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022241355.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000022241355.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000022241354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000022241354.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055574654.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055574654.4 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000055574630.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000050019075.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000055574630.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055574654.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055574654.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055574668.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055574668.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000055574665.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000055574665.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966683987.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966683987.6 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999966685918.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999966686376.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999966686762.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999966685377.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999966689433.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999966686196.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999966686207.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999966686640.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999966685932.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=899999966689433.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689418.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966689418.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966689418.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999966689418.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999966687210.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999966687210.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462044.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999902795377.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999902795377.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462060.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462060.8 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999944462068.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462054.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999944462065.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944462051.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944462051.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462068.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999944462076.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462078.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999944462076.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944462067.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944462076.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'SHEEP')) score=899999944462078.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999944462079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462039.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462079.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462066.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462066.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999944462093.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462054.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462093.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944462076.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462076.8 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999944462076.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462056.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999944462066.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944462078.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944462066.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999944462076.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=899999944462078.8 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=899999944462079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462053.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462079.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999944462079.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462054.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462079.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462068.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462079.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462079.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944462076.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944462076.5 node_expansions=175
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462069.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462069.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462069.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462069.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999944462070.8 action_type=ActionType.END_TURN
  Action 1: expected_value=899999944462065.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999944462068.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999944462055.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999944462055.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999944462070.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999944462070.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999944462070.8 node_expansions=12
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055574967.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000033352734.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083352745.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000080575002.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999983350959.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999944462076.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000075019412.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000033352734.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000033352734.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000061130557.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000086130557.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000058352745.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000033352743.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999983350959.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999983350956.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999986128755.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000075019421.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000033352734.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000086130557.8 node_expansions=288
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000086130489.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086130500.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000086130520.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000086130534.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000086130524.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000086130521.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000086130534.2 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000086130523.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086130521.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130523.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113908287.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000113908287.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113908270.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113908270.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113908303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113908303.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000113908268.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113908268.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113908324.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000113908324.0 node_expansions=5
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000138907308.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000138909252.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000138909667.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000138910086.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000138908697.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000138911056.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113908301.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113908301.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000138909945.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000138909262.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138911056.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000113908301.2 node_expansions=519
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000113908323.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000113910247.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000113910689.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000113911093.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000113909708.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000113912098.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000113912080.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113908301.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000113910967.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000113910245.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000138907331.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000113908301.2 node_expansions=53
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113908320.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113908297.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113908320.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113912031.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000113912031.2 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000113908303.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113908287.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000113912031.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113908286.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113908269.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000113908286.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000113912031.2 node_expansions=36
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000113908253.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113910197.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113910656.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113911031.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113909642.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113912031.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113912031.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113910919.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113910234.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000113912031.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113912053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113912053.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999972243590.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999972243590.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999972243656.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999972243656.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083356524.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061134291.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000111134302.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000108356514.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999983354738.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000102800978.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061134306.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061134306.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000113911045.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000138911045.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000111133268.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061134306.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999983354736.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999983354758.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999972243643.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000038909268.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000102800959.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000061134291.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2100000138911045.8 node_expansions=148
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113912089.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113912069.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113912089.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000138911056.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000138911056.8 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000113912079.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000113912091.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000113912091.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113912069.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113912069.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000138911085.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1800000113912090.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1800000113912070.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000138911083.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000138911083.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1800000113912080.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1800000113912080.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000138911073.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1800000113912092.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=1800000113912102.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000138911071.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1800000113912072.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1800000113912069.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=1800000113912101.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000138911093.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000138911085.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=2100000138911093.2 node_expansions=252
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161129574.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000161129574.0 node_expansions=150
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000138911035.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000138912980.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000138913424.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000138912980.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000138911035.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000138911035.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141686591.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000138913702.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000138912424.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136133145.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000138913702.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=2100000141686591.2 node_expansions=253
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000113913068.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000141686591.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000113913070.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000113913067.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000113913079.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000141686591.2 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000113913058.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000113913070.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000113915002.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000113915459.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000113915002.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000113913058.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000113913058.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000113915724.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000113914447.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000141686625.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=2100000136130479.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=2100000138912068.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=2100000141686625.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000141686591.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141686591.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141686644.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141686644.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141686615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141686615.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141686627.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141686627.8 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=2100000141686624.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000141686647.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000141688558.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000141689024.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000141688559.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000141686625.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000141686625.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000141689279.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000141688013.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2100000141689279.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141689279.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000141689279.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000141691655.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000141691655.2 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000083355988.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000088911536.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000138911534.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000136133759.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000011131981.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999972243092.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000102800426.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000088911536.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000088911533.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000116689315.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000113911560.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000088911536.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000011132003.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000011131978.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000000020869.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000069465258.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000130578204.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000088911547.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 1, -2), <Color.RED: 'RED'>, None)) score=2400000069465258.0 node_expansions=95
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000041687534.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000041687512.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000041687534.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069465279.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069465279.0 node_expansions=15
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069465289.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2400000069465289.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069465292.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069465292.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069465303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000069465303.0 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000069465293.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000069465279.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000069465293.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000069465303.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000069465310.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2400000069465310.0 node_expansions=45
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000069465280.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000069465286.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000069465277.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000069465264.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000069465312.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2400000069465312.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000069465277.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000069465277.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000083358286.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000116689278.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000166691620.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000163913842.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000038909736.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999972243055.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000102802731.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000116689280.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000116689278.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000144469398.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000169469398.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000141691620.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000116689280.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000038909736.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000038909722.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000027798613.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000158358287.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000116689279.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000169469398.0 node_expansions=198
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169467056.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169467058.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169467068.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169469398.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169467023.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000169469398.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000169467009.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169467031.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169468953.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169469420.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169467891.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169467031.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169467031.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169468031.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169467031.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169468613.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000169469420.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169469398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169469398.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169469412.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169469412.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169469420.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169469420.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169469434.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169469433.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169469455.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169469457.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169469448.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000169469457.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169469445.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169469445.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169471426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169471426.0 node_expansions=69
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000169469489.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169469461.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169469447.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169469447.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169471377.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000169471377.0 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000169469454.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169469447.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169470476.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169471379.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169470288.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169469432.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169469434.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169470432.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169471266.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169469432.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169471010.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2400000169471379.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169471377.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169471377.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169471441.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000169471441.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000147249206.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000169471424.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000169471414.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000169473246.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000169471425.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2400000169473246.0 node_expansions=48
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000169471423.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000169472412.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000169471423.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000169472414.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000169472258.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000169471427.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000169472412.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000169471412.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000169472412.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000169473246.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000169471412.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000169472427.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2400000169473246.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000169473246.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000169473246.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155583801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155583801.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000069472697.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000102806038.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000152806035.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000150028253.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000025026467.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999958359801.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000088917145.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000102806035.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000102806023.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000130584787.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000141694920.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000116694933.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000025026467.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000025026467.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000013915358.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055582033.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000144472710.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000102806023.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000152806035.5 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000152806024.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152806024.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999958360753.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999958360753.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999916693146.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999958359807.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999958359794.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999958360765.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999958359780.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999958360765.5 node_expansions=45
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999958359787.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999958360767.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999958359780.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999958359787.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999958359765.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999958360780.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999958359780.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999958360765.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999958359780.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999958360765.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999958359765.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999958360780.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2399999958360780.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916694099.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916694099.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972249665.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972249665.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972249677.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972249677.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999916694135.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999916694135.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866694142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999866694142.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999866694132.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999866694112.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999866694124.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999866694134.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999866694112.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2399999866694134.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866694134.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999866694134.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922249669.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922249669.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922249700.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922249700.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922249657.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922249657.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922249679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922249679.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866694127.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999866694127.0 node_expansions=3
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999866694114.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999866695127.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999866694112.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999866694112.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999866694112.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999866694124.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999866694127.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999866695112.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999866694124.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999866695127.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999866694114.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999866695134.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 47)) score=2399999866695134.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999866695112.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999866695112.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922250669.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922250669.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922251655.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922251655.5 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922250702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922250702.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922250712.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999922250712.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922250712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922250712.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999897250714.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999897250714.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999897250714.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999897250714.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999897251728.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999897251728.5 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2399999897250730.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999897251728.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999897250730.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999897250728.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999897250728.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999897250730.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999897250728.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999897251730.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999897250730.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999897251728.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999897251728.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999897250730.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2399999897251730.5 node_expansions=36
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999877807284.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999877807284.0 node_expansions=10
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000025012114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000033346003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961115836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027786836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999997228391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011119003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000016676225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999980560057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005564279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977783945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999983338390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999994450335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=300000033346003.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033346003.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000033346003.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000005571876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000005571032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058351432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000005569930.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000005569927.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000005571054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000005572167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000044460834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239736.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052794975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044456664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033349122.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050014987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036127767.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025014138.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019456637.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030569984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681305.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027794375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016681852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000030570497.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459649.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011122707.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019459088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013899906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016681019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008344074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008344628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038901075.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568318.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025014962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033348319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013902972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019460209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124351.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011123795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027793030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022235806.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000058351432.9 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058357429.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058351431.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350899.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000058357429.6 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936124766.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005571876.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000038911196.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000030577863.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000016320.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058351431.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058351431.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058351456.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058351431.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000091684766.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091690752.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058351431.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088912974.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088906988.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058351456.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058351431.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058351456.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058351431.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000091690752.0 node_expansions=102
FooPlayer.decide: Prioritizing 6 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091688396.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685752.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091684781.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690775.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091689517.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091687827.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000091690775.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690765.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690778.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690776.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690776.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690778.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091690778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690778.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690778.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690778.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000091690766.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690813.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000091690789.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091690789.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091696207.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000091696207.4 node_expansions=31
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000091694374.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091691763.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091690763.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091695508.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091690787.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091693985.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091696207.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000091696207.4 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696207.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696207.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696233.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696233.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091696230.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696207.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696230.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696230.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696230.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999936136230.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000005583366.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038916699.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000030583353.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000000027786.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000091696241.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058362922.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088918466.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088918464.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058362897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000091696241.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696241.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696216.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696241.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091696241.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091696241.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091696243.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091696230.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091696243.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810907.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810907.6 node_expansions=77
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127809963.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127810518.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127810907.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127808296.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127807296.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127809241.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127807296.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127810518.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119464274.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=900000125022608.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=900000127810907.6 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=900000122255352.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=900000127810907.6 node_expansions=116
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127810933.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000122255352.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=5) score=900000127810933.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810907.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810907.6 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810907.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810907.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810910.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127810910.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127810933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127810933.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097255412.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097255412.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000097255422.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127810954.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000127810934.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127810944.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000127810932.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000127810932.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000127810932.5 node_expansions=49
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000127813334.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127813599.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127814154.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127811932.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127816098.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000127810932.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127810945.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127810932.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127814154.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1500000127810932.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097255390.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097255390.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097255403.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097255403.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000097255380.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000097255380.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097255419.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097255419.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999905584278.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000063922086.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000011142501.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044475874.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000030592111.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999969475834.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063922070.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000063922064.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000063922086.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000063922056.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000097260555.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000063922056.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000125033178.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000125038333.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000063922086.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000063922054.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063922054.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000063922056.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=900000125038333.5 node_expansions=102
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125035555.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125035833.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125036389.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125034166.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125038341.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125033174.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125033164.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125036386.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=900000125038341.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125038333.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125038333.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125038353.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125038353.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000125038368.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000125038342.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125038368.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589408.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905589408.0 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=899999905589479.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999905589450.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=899999905589465.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999905589478.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999905589408.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=899999905589465.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1199999905589408.0 node_expansions=48
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589408.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1199999905589408.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589442.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905589442.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589408.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905589408.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589408.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905589408.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036505.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000036505.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036551.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000036551.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905592631.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905592631.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905589464.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589430.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905589430.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589479.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905589479.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589464.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905589464.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905589464.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905589464.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000039765.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000000039765.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000000036564.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000000036564.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999936144898.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999936144898.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900033377.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900033377.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999900030175.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900030175.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900033398.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900033398.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999900030175.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999900032566.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999900032842.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999900033398.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999900030187.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999900032009.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999900030187.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999900030197.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999900033398.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999900033398.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900033398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999900033398.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999900037732.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999900037732.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999900033413.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999900037709.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999900037729.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999927809656.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999900037729.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999900037731.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999927809656.2 node_expansions=196
FooPlayer.decide: Prioritizing 14 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999900033401.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999900035788.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999900033401.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999900036067.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999900037756.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999900033401.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999900035234.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999900033401.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999900033410.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999900036644.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999927809677.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1499999900022600.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1499999900026378.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999900026378.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=1499999927809677.8 node_expansions=142
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999927809656.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927809656.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999844474549.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999844474549.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999844474534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999844474534.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822252347.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999822252347.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999822252312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999822252312.0 node_expansions=18
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000066679161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000025011043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025011320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061125829.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072236661.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000025010488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000025011044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025011321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000025011599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000069458932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069459162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903051.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000080571162.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061124718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055569155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000072235043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000058346939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080569768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000069456718.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000061123607.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052789154.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000047232764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000044455264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066680043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047233042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047234153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000066680828.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044456049.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000063902495.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055569161.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038898597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000052788323.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047230544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047231933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063900820.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050013042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010819.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050013042.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000038899708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052789717.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038897994.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038898549.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000044454939.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000036120771.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=600000080571162.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080573384.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574496.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080571996.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000080574496.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000022238599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999986127699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999986124919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016683043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000013902421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999986126310.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999986126598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=599999986126873.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999986126040.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030570331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000025014154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008348798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000038906165.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000013906377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050018940.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000002792157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005571034.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008347749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016682484.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005570805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016681653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999997236573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011123253.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012683.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=599999994456849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999994456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000013808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999991678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011124126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011125515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030571928.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011124971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013903319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011125249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999988901850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997237143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000000014352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991680184.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050018940.4 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050015607.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050018384.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018940.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000050018940.4 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793941.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052793941.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052793954.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052793954.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994458842.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994458818.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458818.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458842.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994458842.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994458869.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994458830.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994458869.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994458857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994458857.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000052793969.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000052793969.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080571747.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991680190.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091682854.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000052793969.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000052793968.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000052793967.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080571756.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000019457968.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999991680190.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000052793967.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000091682857.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000033347747.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999994458856.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000052793967.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000052793967.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000052793969.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=600000091682857.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091682857.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091682841.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091682857.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091682857.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091682857.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091682854.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091682858.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091682824.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091682858.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091687976.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091682823.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000091687976.2 node_expansions=39
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000091686440.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091685489.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091687976.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091682819.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091685898.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091687976.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091685631.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091685051.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000091687976.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091687976.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091687976.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091688025.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091688025.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091688000.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687975.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688000.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091688021.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091687999.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091688011.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091688009.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000091688007.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091688010.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091688021.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687964.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116687964.2 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080576897.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080576888.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080576900.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080576898.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080576909.6 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080576898.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000080576909.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080576896.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080576896.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000077799075.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088910210.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000116687987.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000016685297.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116687987.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011130630.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000077799075.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000077799075.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088910210.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000105576876.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000044463098.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000016685297.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077799075.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000050019530.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000011130630.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000077799075.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000077799075.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000077799075.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000116687987.8 node_expansions=143
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000108354679.9 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000116687999.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=900000116687999.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116687987.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116687987.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688001.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116688001.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116688013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688013.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000055576904.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000066693686.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000016691019.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116693686.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999961130677.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000055576902.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000055576900.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066688024.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083360353.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000022246575.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999994463124.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000077804797.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000094471464.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000000025241.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999961130679.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055576900.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000055576902.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000055576902.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000116693686.4 node_expansions=192
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688024.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688022.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688024.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465779.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144465779.8 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144465791.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=13) score=1200000144465791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144465779.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144465779.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000161127278.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000161127278.2 node_expansions=26
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083354680.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000094471477.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000122249255.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016691033.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988908458.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083354679.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083354699.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094471477.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111138144.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022246588.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994463125.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105582588.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122249255.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027803033.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988908458.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000083354680.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083354680.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083354680.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000122249255.5 node_expansions=207
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000122243589.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122249255.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000122243564.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000122243569.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122243535.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000122249255.5 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000122244922.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000122249255.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000122246200.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000122243533.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000122246589.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000122247589.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000122246311.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000122245755.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000122244533.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1200000122249255.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122249270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122249270.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122249292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122249292.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000083360401.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000094471523.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000016691078.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000144471523.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999988914178.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000083360401.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000083360401.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000094471522.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000111138208.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000022246634.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999994468847.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000105582636.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000122249301.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027803087.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999988914178.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000083360400.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000083360401.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000083360401.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=1200000144471523.0 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000144471523.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144471524.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000144471524.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144471512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144471512.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1200000144471499.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=1200000144471509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=1200000144471489.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=1200000144475543.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=1200000144475540.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=1200000144471512.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=1200000144471499.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=1200000144475540.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=1200000144471514.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000144471509.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=1500000169463093.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=1200000144471499.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=1200000144471512.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000144471502.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=1200000144475555.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=1500000169463093.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'SHEEP')) score=1500000169463093.5 node_expansions=182
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000144473611.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144472876.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144474166.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144471499.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144471487.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144472487.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144475543.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144474265.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144473721.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144472487.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000169463093.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000161131982.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=1500000169463093.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000169463093.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000169463093.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141685366.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141685366.8 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141685379.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141685379.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166685378.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166685378.2 node_expansions=12
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141685368.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141685368.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141685365.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141685365.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141685365.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141685365.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141685368.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141685368.8 node_expansions=3
FooPlayer.decide: Prioritizing 1 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166685381.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=1800000166685381.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166685383.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166685383.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166685385.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166685385.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 18 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166685417.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166685430.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000166685430.2 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166685424.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166685423.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166685424.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166685426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166685426.2 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 14 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000166685436.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000166685431.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000166685436.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000166685438.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000166685438.2 node_expansions=6
FooPlayer.decide: Prioritizing 10 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=2400000166692245.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000186131273.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200018740.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000186129884.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000166689467.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000166690578.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200018741.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000166692245.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000186132106.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205574295.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=2400000205574295.5 node_expansions=1855
FooPlayer.decide: Prioritizing 12 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000205575415.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205575682.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205574293.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205576931.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205574293.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205574293.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205574303.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205574303.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205578319.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205577081.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205576516.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205578319.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2400000205578319.5 node_expansions=2822
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000205579404.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205579681.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205580959.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205580404.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205581792.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205581070.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205580515.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000222240933.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000222240933.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2700000222240933.5 node_expansions=997
FooPlayer.decide: Prioritizing 14 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2400000205579404.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000205579681.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000205580959.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000205580404.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000205581792.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000205578292.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000205581070.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000205580515.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000222240948.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2700000222240948.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=2700000222240948.0 node_expansions=147
FooPlayer.decide: Prioritizing 2 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000222240948.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000219463170.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2700000222240948.0 node_expansions=32
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069460331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000061126101.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000075014487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000072235331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000086127554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000063903046.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086126988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030568546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000030567713.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030567157.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075012541.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077793665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000080567545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069459210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000077792554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000080571435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000077792543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000055566375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030567712.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030565211.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000030565767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231377.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000047233044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000058343045.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050008607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000066681712.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055569487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047233322.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000050013053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041676663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000038898607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789997.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038898051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063903052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055567766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000077792823.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052790544.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000086127554.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086129776.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086132276.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086129220.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000086132276.1 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000030572477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027792487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041683111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055573665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000000015209.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999997237709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999997236876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683945.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038904977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036127497.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033346931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030572490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030572768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027792213.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022238544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036130554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000047239208.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022237184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022235795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999997236296.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999997235170.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997237695.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013903305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013904971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008348517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011124628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000019459362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005571014.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013905249.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013904694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000005569920.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000000014628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008349920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000000014073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019462973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011127126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011127681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000033350539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019461916.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000055573665.1 node_expansions=3230
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055573665.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571442.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571720.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000055573665.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908134.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908134.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908133.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908133.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908135.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908135.0 node_expansions=16
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063908143.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063910919.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063914124.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063913566.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063911344.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063908142.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063910642.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063909532.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000063914124.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914123.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914123.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914136.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914136.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914124.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914124.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091685921.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091685921.9 node_expansions=59
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914126.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914126.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997244769.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997244769.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000019467004.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030579015.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086136348.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033355904.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063914093.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000063914093.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000008356782.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063914091.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000063914115.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000100025226.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000100025237.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063914093.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063914091.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063914091.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063914105.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063914091.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063914091.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000008356769.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000100025237.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100025237.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100025237.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100023015.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100025213.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000100025213.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100025222.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100025222.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100025233.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100025233.9 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000100023002.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100025223.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000100025221.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000100025242.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000100025230.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=600000100025242.9 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100025242.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100025206.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100025242.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000100025267.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000100025267.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000100025257.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000100025243.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000100025257.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000100028757.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000100025243.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000100030699.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000100028021.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000100030689.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000100026244.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000100025253.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000100027743.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000100026632.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127797031.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000127797031.5 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127797043.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127797019.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797043.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127797064.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127797064.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069462844.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000069462831.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113908154.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083351710.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047240598.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091685931.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000063908164.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000047240598.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000091685945.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000091685945.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000127797067.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000091685931.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091685931.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091685932.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091685931.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091685931.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000063908167.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000008350820.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=900000127797067.0 node_expansions=91
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127797053.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127797051.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127797053.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350831.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008350831.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008350820.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008350794.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008350820.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000008350851.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008350833.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008350851.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350840.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008350840.8 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000008350844.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000008350822.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000041684108.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000008356254.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000008356221.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000008350840.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1200000041684108.2 node_expansions=59
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000041684121.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000008350790.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000008350774.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=1200000041684121.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000041684123.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000041684123.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025016142.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025016142.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025016120.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025016120.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025016163.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025016163.5 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000025018651.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000025016152.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000025018375.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000025018919.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000025021588.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000025016152.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000025016143.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000025018653.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000025017542.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000025021588.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025021568.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000025021568.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000025026441.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000025026441.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000069470899.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080581998.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000125027331.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000061137553.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000125027344.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000097249566.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000058359775.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102805108.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000102805108.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000138916232.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000138916232.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000102805108.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000102805108.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102805108.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000102805108.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000102805108.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000075027330.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000019469997.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000138916232.8 node_expansions=414
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000138913859.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000138911353.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000138913564.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000138914109.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000138913192.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000138911359.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000138916220.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000138911331.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000138913853.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000138912731.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1200000138916220.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138916248.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138916248.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000169465389.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000169465389.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000138916268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000138916268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172249567.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000172249567.0 node_expansions=30
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000172249568.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000166694034.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1500000172249568.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000172249568.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172249568.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000202801220.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000202801220.2 node_expansions=231
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000172249576.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000172249576.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000172249589.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000172252066.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000172249592.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000172252066.0 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000172252068.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000172249566.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000172251817.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000172249595.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000172251399.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000172249566.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000172249577.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000172251984.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000172251677.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000172252066.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000172250955.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1500000172252068.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000172252077.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000172252077.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000180579012.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000180579012.5 node_expansions=109
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000150027947.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150027923.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000150027898.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000150030262.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000150027901.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000150030262.5 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000150028873.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000150027873.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000150030106.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000150027885.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000150028735.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000150030277.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000150027908.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000150027902.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000150030277.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000150029995.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000150029291.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000150029262.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(51, 52)) score=1500000150030277.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150030273.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150030273.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150030309.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150030309.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000150030291.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150030291.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150030333.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150030333.0 node_expansions=6
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000180582368.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000180581368.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000150035368.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000180583590.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000180581368.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000180582201.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000180581368.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000180581368.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000180583757.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000180583479.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000150034923.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000150034923.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194467883.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000188907883.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000194467883.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=2100000194467883.2 node_expansions=995
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000180582379.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000180581380.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000180584601.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000180583590.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000180581380.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000180582201.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000180581380.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000180581380.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000180583769.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000180583479.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000180582768.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000180582757.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000194467909.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=51) score=2100000194467909.8 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000194467895.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000194467895.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050022575.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050022575.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050022567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050022567.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077800282.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077800282.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000050022566.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000050022567.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000050024901.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000050022578.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000050022576.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2100000050024901.8 node_expansions=41
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000050023526.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000050022554.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000050024784.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000050024774.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000050022552.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000050023399.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000050022566.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000050022567.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000050024923.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000050024646.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000050023953.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000050023964.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2100000050024923.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024916.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050024916.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024934.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050024934.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000077802701.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000077802701.5 node_expansions=21
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024924.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050024924.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000050024926.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000050024926.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000050024930.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000050024930.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013919439.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013919439.0 node_expansions=286
FooPlayer.decide: Prioritizing 16 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000041692591.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000041691591.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000041693980.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000041691591.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000041693813.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000041693813.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000041691591.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000041692424.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000041691591.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000041691591.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000041693702.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000041692980.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000041692980.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000041693980.0 action_type=ActionType.BUILD_CITY
  Action 14: expected_value=2400000013916202.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=2400000027805091.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2400000041693980.0 node_expansions=204
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000041693980.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000013916204.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000027805094.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000041693980.0 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041693992.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041693992.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055582860.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055582860.5 node_expansions=15
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000041693982.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000041693982.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000055582879.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000055582879.5 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000041693984.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000055582873.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=51) score=2700000055582873.0 node_expansions=6
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025009058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000002786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000013898169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963895836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000005563725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897058.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000030563503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000036121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008343446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994453390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011119835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963891667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963892224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999980558667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000008341224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988892834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=300000036121280.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036121280.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036130284.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571107.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041685054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041685266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041685842.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041685273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033351610.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000002794933.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002792996.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044462545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000002792432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460345.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000047238387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000041684146.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000019457143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011122963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011123796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016681573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022237130.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008348239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022239919.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000016682403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027794918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000013904628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013902684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002792964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002790726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002791307.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000030571087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000008347128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036128310.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000025016084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013904073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679427.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030568041.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016676849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000011123530.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000047238387.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047235899.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047238387.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000047234219.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000047238387.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238397.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238397.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238386.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000047238386.4 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000047238431.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000047238431.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080571741.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000113905076.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047238396.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047238396.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000047238407.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000002792196.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999966678397.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080571744.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000080571765.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238418.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047238396.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047238396.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047238396.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047238396.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238396.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002792187.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988903285.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903285.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000113905076.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905086.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113905086.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113905077.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113905077.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080571755.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047238397.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047238397.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047238410.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000002792175.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999966678410.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000080571731.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000080571745.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000047238397.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000047238408.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047238397.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000047238397.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000047238408.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047238397.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047238410.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002792197.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999988903308.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988903299.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000080571755.1 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080571745.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080571745.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000080571749.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080571752.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080571765.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116682792.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080571739.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=900000116682792.8 node_expansions=29
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116682792.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000102793917.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=900000116682792.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116682792.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116682792.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903237.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988903237.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903237.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999988903237.2 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999988903251.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999988903251.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116682803.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000150016172.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083349474.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083349459.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083349474.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000038903237.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999966678359.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000116682839.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000116682803.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083349473.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083349459.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083349459.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083349459.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083349459.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083349459.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000083349459.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038903270.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988903270.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000150016172.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150016137.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150016137.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150016151.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150016151.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150016150.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150016150.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150016188.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150016188.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000150016173.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150016153.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000150016163.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150021283.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150016155.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000150021283.1 node_expansions=28
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=900000150017802.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000150018358.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000150018505.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000150018783.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000150016150.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000150016169.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000150021316.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=900000150021316.1 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021283.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150021283.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021297.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150021297.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021339.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150021339.6 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000150021313.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000150021321.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000150021296.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000150021294.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000150021296.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000150021321.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021320.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150021320.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150025931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150025931.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021353.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000150021353.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000150021367.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000150021367.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000116688033.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000038908478.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999966688139.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000116688033.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000116692584.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000083354684.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000083354686.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038908478.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999988908464.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988908464.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000116692584.4 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116688033.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116687995.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116688033.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144460629.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144460629.2 node_expansions=39
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116687997.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116692581.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116688031.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116688033.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144460604.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116688023.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000144460604.8 node_expansions=76
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116689675.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116690245.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690399.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116690677.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116688008.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116692632.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116688022.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116691230.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144460604.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=1200000144460604.8 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144460617.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144460617.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144460619.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144460619.2 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000144462294.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144462840.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144462987.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144463278.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144460632.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144464241.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144460651.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144462851.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1200000144464241.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116686476.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116686476.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111130928.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000111130928.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000111134392.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000111134392.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000111134366.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000111133148.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111136755.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111137033.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000111130925.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000111133533.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000111134366.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111134366.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111136588.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000111134366.2 node_expansions=195
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000111134400.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000111134380.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000111134403.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000111134382.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000111134366.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000111134366.2 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000111134366.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000111136611.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000111136768.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000111136590.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000111137033.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000111134379.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000111137047.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000111134379.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000111136755.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000111137047.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1800000111134379.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000111134368.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000111134368.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144467712.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000177801057.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077801046.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077801035.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000077801056.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000005577046.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000016687279.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111134377.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077801035.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077801047.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077801046.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077801047.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077801056.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050023255.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050023278.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044466812.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999994466810.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999994466824.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000177801057.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177801044.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177801044.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177803713.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177803713.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000177801055.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177801049.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000177801068.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177803713.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177801048.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000177803713.5 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1800000177801046.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177803282.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177803458.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177803270.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177803736.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177801048.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177803726.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177803435.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177803715.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1800000177803736.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177803714.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177803714.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177806403.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177806403.0 node_expansions=63
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177803735.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177803735.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177803736.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177803736.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000144473034.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077803732.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077803735.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077803733.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005579748.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016689958.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000111137065.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111137065.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077803732.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077803748.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077803735.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077803735.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077803732.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050025957.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050025954.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044469513.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999994469522.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999994469513.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000144473034.8 node_expansions=72
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000144470401.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144472623.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144472510.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144472637.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144471414.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144470401.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144473065.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144472788.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144472803.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144473069.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1800000144473069.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144473067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144473067.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144475710.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144475710.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144473067.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144473072.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144473081.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144475710.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144473059.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000144475710.0 node_expansions=39
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000144473043.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144475265.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144475154.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144474612.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144474056.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144474169.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144473056.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144474056.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144475723.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144475446.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144475432.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1800000144475723.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144475710.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144475710.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144479779.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144479779.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000177809059.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077809069.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000077809058.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000077809056.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000005585058.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000016699321.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000111142402.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111142403.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077809070.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077809056.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000077809069.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000077809056.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000077809070.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000050031279.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000050031279.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000044474836.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999994474849.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999994474847.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000177809059.8 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000177809067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177809067.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177809066.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000177809066.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000177809068.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000177809058.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000177809081.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000177809059.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000177813112.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000177813112.2 node_expansions=55
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000177809069.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000177811281.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000177811170.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000177810614.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000177810056.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000177810168.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000177809057.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000177813125.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000177810069.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000177809071.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000177811446.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000177811459.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1800000177813125.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000177813114.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000177813114.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150035335.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150035371.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150035349.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150035359.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150037987.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000150037987.8 node_expansions=43
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000150035334.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150037543.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150036323.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150037445.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150036876.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150036335.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150036445.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150038000.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150035335.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150036334.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150035344.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150037723.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150036876.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1800000150038000.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150036334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150036334.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150040390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150040390.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150038002.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150038002.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000169477923.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000169477923.2 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116704702.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077815823.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000050038022.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050038033.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999977814025.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999988924249.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083371366.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083371368.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077815811.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077815814.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050038033.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050038039.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050038026.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022260248.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022260248.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000016703800.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999966703803.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999966703803.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000116704702.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000116704690.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116704669.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116704690.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136144602.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136144602.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000150038013.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077815800.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000050038025.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050038002.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999977814004.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999988924249.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083371344.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083371344.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077815791.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077815814.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050038004.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050038002.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050038015.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022260239.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022260224.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000016703780.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999966703781.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999966703780.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000150038013.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000150038013.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150038013.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150040390.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150040390.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000150038025.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000150038003.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000150038025.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000150040390.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000150038003.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1800000150040390.5 node_expansions=45
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000150038014.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000150040237.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000150039003.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000150040112.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000150039569.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000150039016.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000150039570.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000150039113.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000150038003.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000150039014.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000150038001.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000150040390.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000150039580.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000150040113.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(49, 50)) score=1800000150040390.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150040405.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000150040405.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150042488.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150042488.0 node_expansions=31
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000116707068.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000077818179.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000050040404.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000050040391.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999977816390.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999988926623.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083373749.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000083373734.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000077820265.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000077818179.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000050040392.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000050040392.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000050040403.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000022262612.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000022262612.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000016706170.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999966706168.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999966706168.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000116707068.2 node_expansions=82
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000116707068.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116707068.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116709154.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116709154.8 node_expansions=26
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000116707067.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116707900.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116708067.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116709178.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116708622.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116708067.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116708622.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116708178.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116708067.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116707067.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116708076.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116707067.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116708622.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000116709178.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000116709178.2 node_expansions=168
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116707499.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116709155.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000116709191.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116709169.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116709191.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1800000116709191.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116707501.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000116707501.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000116709611.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000116709611.2 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000116707515.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116709578.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000136147399.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116709611.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000116709590.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2100000136147399.0 node_expansions=170
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000116707537.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000116707509.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000116707517.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000116707514.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000136147399.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000116707504.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000136147399.0 node_expansions=64
FooPlayer.decide: Prioritizing 21 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=1800000116707504.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000116709633.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000116708504.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000116708323.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000116708600.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000116709059.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000116708491.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000116708489.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000116707503.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000116708489.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000116708522.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000116707503.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000116709078.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116699747.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000116703803.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000125036302.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000136147427.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000133368509.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000130593967.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000133370485.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000130591285.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000136147427.0 node_expansions=63
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136147432.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136147432.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136147428.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136147428.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136147428.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136147428.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136147429.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136147429.0 node_expansions=3
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000136147430.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000136149564.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000136148427.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000136148260.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000136148541.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000136148985.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000136148458.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000136148430.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000136147427.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000136148458.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000136148430.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000136147430.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000136147982.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2100000136149564.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136149541.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136149541.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000136149539.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136149539.2 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136149544.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136149544.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136151109.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136151109.2 node_expansions=29
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136149542.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136149542.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997262205.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999997262205.8 node_expansions=28
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999997258458.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999997260636.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999997260672.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999997260672.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999997260660.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999997260672.8 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999997258428.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999997258428.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997260649.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999997260649.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999997260664.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999997260664.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966705103.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966705103.8 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999966705093.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999966705105.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999966706649.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999966705119.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999966705110.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1499999966706649.2 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999966705108.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966705927.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966706094.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999966705093.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966706649.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999966706093.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966706093.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966705093.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966706108.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999966706126.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999966706094.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999966705094.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999966705649.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 42)) score=1499999966706649.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966706649.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966706649.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966706650.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966706650.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966706671.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966706671.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966706695.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966706695.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966706663.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966706663.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933373360.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933373360.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999933373330.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999933373330.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933373331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933373331.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000080591872.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000138928915.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033373341.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036151110.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999986151131.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999955595580.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999966705775.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072262253.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000072262220.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000033373342.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000063928888.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036151107.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000005595554.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999986151110.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958373328.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999977817774.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999983373331.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999933373332.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2400000080591872.5 node_expansions=70
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000072262218.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000072262218.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000080591873.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000080591873.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000138928898.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000041702970.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000036151110.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999986151109.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999955595551.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999966705784.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000072262229.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000072262221.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000033373340.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000072258525.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000036151118.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000005595552.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999986151109.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999958373329.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999977817773.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999983373362.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999933373362.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999933373329.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=2400000072258525.5 node_expansions=86
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000063928898.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000063928898.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000050034114.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000050034114.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072257339.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000116701782.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033368449.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036146226.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963924005.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999933368449.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999944478672.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000050035115.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050035115.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011146250.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000013924006.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983368463.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999963924017.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999936146227.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999955590670.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999961146225.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999911146241.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999911146241.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000116701782.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116701796.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116701796.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116701792.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116701792.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000116701808.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116701792.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000116701782.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116701802.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116701790.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116701808.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116701809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116701809.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116701822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116701822.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000116701800.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116701800.8 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116701814.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116701814.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911146230.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911146230.0 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999911146240.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911146234.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999911146236.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999911146257.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999911146234.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1499999911146257.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999911146260.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999911146237.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911146260.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999911146225.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1499999911146225.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911146240.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911146240.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911146247.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999911146247.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999938923967.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999938923967.8 node_expansions=15
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000072257355.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000125034067.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000041700734.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000036146246.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999963924034.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999933368480.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999944478693.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000058367401.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050035137.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000011146254.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000041701801.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041701756.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999983368467.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999963924034.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999936146245.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999955590692.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999961146244.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999911146247.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000125034067.5 node_expansions=235
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000116701813.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116701791.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000116701785.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116701795.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116701784.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000125034067.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2400000125034067.5 node_expansions=37
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=1800000133367432.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2400000125034102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=1800000122255765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=1800000127808357.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=1800000130587232.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=1800000133364765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=1800000130585589.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2400000125034102.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000125034067.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000125034067.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000105589670.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105589670.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105589668.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105589668.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000075034125.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000105589667.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000105589676.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000105589663.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000105589667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2400000105589676.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105589676.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105589676.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000105589677.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000105589677.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000105589706.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000105589685.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000105589706.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000105588694.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000105588694.5 node_expansions=21
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000111145230.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000116700817.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000108367455.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000097256344.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2700000116700817.0 node_expansions=48
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000116700799.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116700794.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000116700800.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000116700798.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000116700773.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000116700800.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000116700785.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000116700785.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000138922972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000138922972.0 node_expansions=32
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2700000116700820.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000116700804.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=3000000138922956.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000116700815.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=3000000138922972.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000116700817.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=3000000138922972.0 node_expansions=69
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000138922972.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000136145196.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000125034098.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=20) score=3000000138922972.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=299999961120280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000030568503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019455391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013900947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963897225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025008169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000019456003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030568503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022233503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000000009003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000011120391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000011121224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000006779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991675113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999994453168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999994452890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999980562279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005564835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999994452002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=300000030568503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030568503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564058.56 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030563225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=300000030568503.0 node_expansions=387
FooPlayer.decide: Prioritizing 44 infrastructure actions over 44 total
FooPlayer.decide: Evaluating 44 actions with lookahead depth=3
  Action 0: expected_value=600000002793253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033346876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025013553.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000002794108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038903345.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041679723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027794665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030571377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000036128613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684431.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002793819.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041684178.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002794088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000002792998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027792442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013900748.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013901859.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000022233587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005566017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025013587.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022233874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027791941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008344360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008346316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014164.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022238297.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016679406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016680517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000036128876.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013903239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025015250.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036128043.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025015239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000044461421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236906.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000036128319.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016680472.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=600000044461421.9 node_expansions=272
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044459754.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044461444.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000044458365.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=600000044461444.4 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000044461432.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000044461432.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999975014309.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005569867.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011125432.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000080572533.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044461420.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044461434.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075016977.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075017010.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044461420.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080572556.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044461434.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044461421.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044461434.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044461421.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044461431.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002793000.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002793000.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044461420.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000080572556.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572546.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572546.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975014311.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975014311.9 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005569864.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011125435.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000080572544.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000044461409.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000044461408.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044461419.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075016985.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075016974.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000044461419.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000080572544.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000044461431.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000044461431.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000044461431.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000044461419.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000044461421.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000002792964.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002792964.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000044461431.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000080572544.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572533.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572533.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572544.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572545.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080572555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080572557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572557.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578533.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578533.2 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080572579.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080572565.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080572579.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080578564.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080578564.2 node_expansions=29
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000080582717.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080584550.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080580773.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080583717.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080584550.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080580773.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080579384.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080578550.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000080584550.8 node_expansions=204
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000080578575.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080578565.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000080578578.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080578588.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080584550.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000080584528.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'WOOD')) score=600000080584550.8 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000080582717.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080580784.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080583728.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000080584564.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000080583728.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000080580784.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000080583453.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000080579384.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000080578564.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000080584564.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080584550.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584550.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000080584577.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000080584577.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050029007.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000080584542.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000080584553.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000080584539.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000080584542.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=600000080584553.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000080584542.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000080584542.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028987.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050028987.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050029009.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050029009.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999944470789.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999944470789.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000005587005.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999980587039.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000050034116.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000013917886.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013917897.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013917897.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000075034116.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000075034150.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013917900.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050034150.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013917886.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013917887.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013917897.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013917887.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013917887.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972249442.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972249442.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013917897.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000075034150.8 node_expansions=168
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000075030373.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075032219.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075031219.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075034164.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075034161.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075031219.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075033874.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075029984.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075029828.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075028984.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000075034164.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075034151.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075034151.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075034165.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075034165.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000075034165.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075034140.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000075034130.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000075034156.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000075040116.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=600000075040116.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000075034129.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000075035116.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000075037338.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000075036349.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000075040127.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000075039283.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000075036349.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000075037616.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000075035129.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000075034973.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000075034139.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000075040127.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075040129.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075040129.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075040138.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075040138.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075040140.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075040140.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075040154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075040154.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075040140.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075040140.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075040141.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075040141.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075040176.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075040140.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075040176.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075045873.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075045873.1 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999944481956.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000005593078.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999980593079.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050040190.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000013929068.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000013929067.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013929067.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000105589698.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000013929067.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000050040189.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000013929068.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000013929067.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000013929067.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000013929068.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000013929067.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999972260623.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999972260623.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000013929078.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=900000105589698.4 node_expansions=146
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000075040190.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075040187.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075040190.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038929085.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075040201.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075040201.2 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000038929077.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000075040163.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000075040163.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038929062.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038929062.1 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000038937984.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000038934763.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1200000038937984.2 node_expansions=183
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000038934762.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038935762.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038937984.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038934373.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038934762.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038939928.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038936984.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038937729.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038935785.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038935595.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000038934762.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000038937984.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1200000038937984.2 node_expansions=316
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000038935762.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000038932285.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000038933262.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038934384.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000038932285.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000038937439.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000038934485.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000038935785.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038938970.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000038933262.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000038932285.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000038932262.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000038937985.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000038938970.8 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999908375050.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999969486163.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980602971.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000050044384.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999977822164.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977822161.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999977822150.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038938970.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999977822164.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050050082.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999977822150.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999977822174.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999977822150.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999977822151.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999977822150.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999936153706.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999936153717.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999977822151.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000050050082.0 node_expansions=138
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000050047860.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050044359.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050045373.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050046494.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050044359.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050049526.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050046595.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050047859.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050046873.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050045360.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000050044373.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000050044370.6 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000050044360.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000050050082.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000050050082.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050050082.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050050082.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999908380762.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969491897.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980603006.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000050050106.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977827886.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977827873.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999977827874.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038938995.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000038938997.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999977827886.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977827873.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977827873.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977827884.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1199999977827873.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977827873.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999936159452.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999936159428.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999977827884.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000050050106.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000050050120.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000050050120.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050050133.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050050094.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050050133.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077823639.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000077823639.8 node_expansions=79
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999908380810.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999969491922.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999980603032.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977827910.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999977827921.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999977827910.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000038939045.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000038939032.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999977827910.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050050143.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999977827910.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999977827911.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999977827910.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999977827911.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999977827921.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999936159465.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999936159465.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999977827910.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1200000050050143.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000050050144.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000050050131.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000050050144.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080599674.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080599674.0 node_expansions=83
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999958378330.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000022265451.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000033376563.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077823674.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000005601441.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000069488562.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000069488562.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999975039719.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999975039719.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000008377440.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000077823674.2 node_expansions=1554
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1200000050053631.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000050050131.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000050051142.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000050052243.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000050050131.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000050052798.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000050052353.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000050051131.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000050052631.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000050053366.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000050051132.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000050050144.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000050050131.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1200000050050131.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1200000050053353.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000050044118.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000077823674.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000077818240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000066710619.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000077818410.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000072264340.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=1500000072265895.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1500000077823674.2 node_expansions=216
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000077823696.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000077823696.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000113934755.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000097268108.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000105601420.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=2) score=1800000113934755.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000113934753.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113934753.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958378364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958378364.0 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999969487639.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000030600551.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000113934774.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000041712531.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000041712517.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013934740.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000102823662.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000102823643.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000041712517.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000113934751.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000041712553.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000041712532.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000041712531.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000041712517.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000041712517.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000000044073.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000000044086.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000013934773.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000113934774.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000113934764.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000113934764.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958378342.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999958378342.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999958378310.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999958378310.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986156110.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986156110.2 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999958378343.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999958378323.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999958378336.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999958378365.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999958378322.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=1199999958378365.5 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958378332.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958378332.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958378359.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958378359.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958378332.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958378332.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958378359.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958378359.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999969487680.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000030600569.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000141703020.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000041712595.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000041712568.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000013934790.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000133373186.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000102823690.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000041712595.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000113934791.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000041712581.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041712568.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000041712568.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000041712568.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000041712568.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000044123.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000000044123.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000013934804.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000141703020.8 node_expansions=268
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000113934791.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000113934799.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000113934802.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000113934802.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000113934834.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=1200000113934834.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000113934801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000113934801.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141703044.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141703044.2 node_expansions=43
FooPlayer.decide: Prioritizing 22 infrastructure actions over 28 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1500000141716031.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000141712531.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000141713531.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000141714642.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000141712531.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000141713531.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000141714753.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000141713531.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000141715031.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000141713531.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000141713531.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000141712531.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000141712531.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000141712531.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000141715753.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1500000113928811.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1500000141702923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1500000130595300.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1500000141703090.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1500000136153811.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=1500000133382698.0 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=1500000141716031.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(52, 53)) score=1500000141716031.2 node_expansions=437
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000133382731.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000141716032.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=1500000141716032.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141716067.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141716067.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000141716032.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000141716032.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000141716066.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000141716066.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116707566.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116707566.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116704782.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116704782.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961151102.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961151102.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961151100.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961151100.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961154332.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961154332.5 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999936151136.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961151135.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999961151153.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961151124.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999961154332.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2099999961154332.5 node_expansions=63
FooPlayer.decide: Prioritizing 20 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=2099999961153235.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961151124.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961152110.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961153255.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961151144.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961152111.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961153332.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961151144.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961151110.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961151124.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961152124.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961151110.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961151110.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999961151110.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999961154332.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1799999961147297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1799999988922964.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1799999977811574.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1799999983369073.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=1799999975033274.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2099999961154332.5 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936154332.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936154332.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999988932999.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999988932999.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999988932999.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999988932999.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999963915364.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963915364.0 node_expansions=41
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999936143533.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936143509.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999936143511.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936143537.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936143521.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999936143533.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2099999936143537.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999936143543.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936143499.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936143543.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999963915401.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963915401.0 node_expansions=45
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2099999936143539.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999936143500.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2099999936145885.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999936143540.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999936143520.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2099999936143530.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', None, 'BRICK')) score=2099999936145885.8 node_expansions=54
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2099999936143510.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999936143511.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999936144510.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999936145608.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999936143510.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999936143497.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999936145719.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999936143497.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999936143497.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999936143511.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999936144511.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999936143510.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999936143497.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999936143497.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999936145909.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999936145608.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=2099999936145909.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936145899.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999936145899.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999936145910.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999936145910.2 node_expansions=12
FooPlayer.decide: Prioritizing 1 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955590353.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=49) score=2399999955590353.5 node_expansions=15
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999927812575.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999955590343.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999955590346.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999955590333.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999955590333.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2399999955590346.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999955590346.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999955590346.0 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999927814785.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999927814785.5 node_expansions=32
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999900036119.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2399999883367688.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999972258355.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000111148132.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063925910.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000008370354.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000069481465.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000044481465.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2399999983370341.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000055592577.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2399999983370341.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000038925910.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999983370341.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000008370354.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2399999983370341.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999922257452.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999922257452.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999952814799.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000111148132.5 node_expansions=1313
FooPlayer.decide: Prioritizing 16 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000111145910.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000111145910.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000111146910.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000111148021.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000111145910.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000111145910.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000111148132.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000111145919.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000111145910.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000111147188.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000111146919.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000111145919.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000111145919.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000111145919.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000111145919.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000111148021.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2400000111148132.5 node_expansions=256
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000111148132.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000111148130.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000111148147.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000111148132.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000111148132.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'BRICK')) score=2400000111148147.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111148147.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000111148147.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000111148155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000111148155.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000111148136.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000138919985.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000138920001.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000111148168.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000111150241.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000138920023.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2700000138920023.5 node_expansions=233
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=2400000111149987.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000111148154.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000111148154.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000111149154.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000111150265.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000111148144.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000111148153.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000111148153.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000111148143.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000111148153.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000111149422.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000111149143.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000111148154.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000111148143.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000111148143.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2400000111148141.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000111150254.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2700000138920038.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2700000127808634.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2700000133366135.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2700000122253636.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2700000133368531.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2700000138920038.0 node_expansions=135
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000138920023.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000138919985.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000138920023.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999927808023.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2999999955585742.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999927808043.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999927808034.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999927808043.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'ORE')) score=2999999955585742.0 node_expansions=35
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2999999955585776.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2999999955585776.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000016674891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000013896780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008340947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022232891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022230169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999963896947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002785947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000025009336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000005564003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005562614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005560946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988891723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013899279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005561779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991672279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986114778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999991672835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=300000033344891.9 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=300000033344891.9 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000055572545.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461120.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050013342.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052791109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036123266.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044458347.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000041683884.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063906442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000061128345.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000013902431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682499.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013902709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044458891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000044459721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044461097.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055573640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038903586.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000038905239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000052793330.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000027793249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000019455740.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019455184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030566866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011595.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000027789637.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027788262.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000013900763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013900462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902407.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041681352.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000036123874.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036124684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044458032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030569128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027790197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027788795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000030568265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025012698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025012698.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041681941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030570237.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000063906442.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063906456.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063904512.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063905331.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000063906456.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906456.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063906456.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063906456.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063906455.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063906456.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063906477.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063906477.4 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063909251.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908154.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063911066.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063908420.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063912176.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063911898.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063908974.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063909251.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000063912176.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063912189.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912150.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912189.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063912190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063912190.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063912191.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912190.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063912191.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063916768.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063916768.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000063912190.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063912191.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000063916768.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063912188.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063912178.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000063916753.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000063916768.5 node_expansions=53
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000063914935.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063916490.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063913180.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063916768.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063913835.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063915101.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063914657.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063914126.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063914946.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000063916768.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063916792.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063916792.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063921101.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063921101.9 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000063919570.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063919458.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063921101.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063919459.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063917768.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063918435.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063919724.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063919293.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063918713.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063919546.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000063921101.9 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063921101.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063921101.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063921123.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063921123.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063921111.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063921111.9 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063918633.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063921112.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000063921112.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063921125.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063921125.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063921133.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063921133.4 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038912904.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038912904.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038912900.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000038912900.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000038912904.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000038912904.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999980577792.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999980577792.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063912921.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000013911136.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091695275.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000038912903.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000066690698.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000038912903.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999988911136.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066690691.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066695275.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999980577792.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999980577792.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000038912904.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000038912914.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000038912916.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000066690691.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000066690688.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000038912916.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999988911138.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000091695275.6 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091690691.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690666.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690691.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690708.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690708.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091690712.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690678.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690712.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908570.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113908570.2 node_expansions=53
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000091692086.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091693376.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091693378.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091690697.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091693100.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091695321.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091692364.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091692655.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091693198.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000091692643.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000091693475.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113908588.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000111130513.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000113908588.8 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113908569.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113908569.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000113908613.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000113908562.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000113908571.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000113912157.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000113908548.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=900000113912157.5 node_expansions=41
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000113909935.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113911213.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113911237.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113908546.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113909959.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113912157.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000113910236.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000113910501.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113911046.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000113910515.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113911324.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=900000113912157.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912182.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912182.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915126.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000113915126.5 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912183.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000113912183.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000113912190.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000113912190.0 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000113913583.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000113914856.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000113914866.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000113912191.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000113913582.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000113913860.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000113915148.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000113913194.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000113912190.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000113914694.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000113914138.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000113914971.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000133352079.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1500000113915148.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000113915138.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000113915138.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980580017.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980580017.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999980580027.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980580002.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980580027.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470100.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044470100.8 node_expansions=296
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000044467434.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044467711.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044467712.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044466045.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044467434.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044467711.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044467989.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044467045.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044470100.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044466045.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044468545.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044467989.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044468823.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030580989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000044470100.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000044470100.8 node_expansions=899
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1500000013919679.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000013920956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000013920956.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000013920956.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000013918289.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000013918304.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000013919968.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000013920234.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000013919289.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000013918289.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000013920401.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000013920804.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000013920258.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000013921067.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000030580989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000033356026.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000044470137.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1800000044470137.8 node_expansions=79
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044470100.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470137.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044470137.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000044470137.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044470124.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044470137.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044470148.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044470148.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000083359037.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000066691472.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000133359049.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000011135926.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000058359040.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000108359039.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061136804.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000041691482.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000108359038.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000108359037.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000044470148.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000080581270.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000080581248.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000080581260.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000108359039.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000108359051.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000061136826.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000011135038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1800000133359049.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000133359039.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000133359026.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000133359039.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000133359039.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000133359039.5 node_expansions=5
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000133360431.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000133360692.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000133361692.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000133360680.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000133359042.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000133359014.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000133360680.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000133359038.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000133360026.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000133359014.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000133361125.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000133361542.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000133360986.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000133361805.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000150021797.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000152796810.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2100000152796810.2 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152796810.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152796810.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152803283.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000152803283.8 node_expansions=236
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000152798220.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000152798475.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000152798487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000152798468.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000152796786.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000152796786.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000152798468.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000152796802.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000152797727.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000152796802.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000152797907.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000152799311.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000152798753.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000152799564.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000152799564.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000152799564.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000152799564.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030580144.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030580144.8 node_expansions=33
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000030576477.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030576452.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030576477.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030580182.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030580182.8 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000030576499.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030576439.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030576499.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000030577897.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000030580203.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000030578165.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000030578163.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000030578166.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000030576485.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000030576497.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000030578152.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000030576485.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000030577440.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000030576499.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000030577606.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000030578995.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000030578430.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000030580203.8 node_expansions=70
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000030580215.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030580165.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030580215.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030580215.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030580215.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000030580218.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030580192.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000030580218.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000030580215.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000030580215.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000011135783.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000030580191.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000058357926.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000030582704.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000030582671.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000030580225.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000058357926.0 node_expansions=94
FooPlayer.decide: Prioritizing 5 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000030580149.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000058357926.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000030580148.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000050024606.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000050024608.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=2400000058357926.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038913482.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038913482.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038913492.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000038913492.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000038913541.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038913541.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000058357951.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000058357951.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000038913541.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000038913541.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000038913541.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000050020910.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050020910.5 node_expansions=95
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000111136663.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000077803319.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000161136653.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000038913527.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000066692195.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000136136653.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000088914430.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000052803308.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000136136643.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000136136653.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000072247750.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000072247749.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000108358874.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000088914417.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000136132898.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000155581097.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000136136653.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000088914430.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=2700000136132898.5 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000108358875.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108358875.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108358875.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000136135445.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000136135445.0 node_expansions=335
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000108358875.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108358872.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000108358875.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000108358893.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000108358893.5 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000108358878.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000108361339.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2700000136132900.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000108358872.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000108358877.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000108361349.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2700000136132900.5 node_expansions=167
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000108360254.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000108360552.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000108361262.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000108359973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000108359875.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000108360531.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000108358865.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000108358865.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000108360552.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000108358862.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000108359885.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000108358865.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000108359982.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2400000108361385.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2400000108360830.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000136132900.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=27) score=2700000136132900.5 node_expansions=78
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072238655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069459442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000075015331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027790768.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000072236665.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069458331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000069458887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000072235877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000077793054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069458655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077794767.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000083349766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075016155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027786601.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027785211.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027784933.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027787156.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052786655.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000072234489.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047231100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047232766.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000061122219.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568601.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050010544.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044455276.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000063903052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041676377.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041674989.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000066681941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000050011329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044455822.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069457545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453600.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790822.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069460320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000047234998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000047232221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789709.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000038899443.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000083349766.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083354766.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083351710.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083353377.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000083354766.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000033348277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125765.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000038906102.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000036127756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038906657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044461666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994455699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041683877.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000038905546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038906112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030571334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000027793811.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239157.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052796432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033347441.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000044459432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999994454574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999994454559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999994454281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999994456528.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344027.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000027791872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013900459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000013902126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030569418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011124350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022237986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000005567916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005568472.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013903764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002790684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000016681862.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033349973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000008345737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000008346848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036126085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000011122959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000025011316.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000011125181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008344304.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000005566516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005565405.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000019456308.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000008344350.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=600000052796432.9 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052796432.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052793099.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000052796432.9 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575592.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575592.5 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055575475.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573939.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055575606.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055574364.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055573383.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055574759.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055573103.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055575606.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575616.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575616.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575629.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055575629.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055575654.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575654.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000055575640.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091686766.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000091686765.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575640.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999997239640.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000083353419.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999994462751.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091686776.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575642.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575654.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575640.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055575640.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999997239640.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997239640.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000083353419.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000022240530.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999994462751.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055575640.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000091686776.1 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686766.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686766.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091692128.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091692128.4 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686752.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091686752.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091686767.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091686767.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063908989.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091686761.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091686761.6 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908972.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908972.9 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063908977.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063908984.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000063914388.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000063908978.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000063908974.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=600000063914398.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000063914399.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000063908964.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000063908977.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000063908974.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=600000063908978.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000063908965.9 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000063914388.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=600000063914387.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000063914401.1 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=600000063914401.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WOOD', 'BRICK')) score=600000063914401.1 node_expansions=178
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063913000.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063911332.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063911462.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063914401.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063911887.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063910907.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063912309.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063910629.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000063914401.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914388.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914388.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063914425.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063914425.6 node_expansions=5
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000063915398.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063916774.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063916885.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063915663.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063917343.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063916329.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063915398.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063917732.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063916051.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=600000063917732.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917719.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917718.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063917718.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063917733.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063917733.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693732.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693718.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693718.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693732.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999966693718.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966693718.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966693732.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966693732.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930582635.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930582635.4 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930582620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930582620.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999930582620.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930582620.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930582620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999930582620.9 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999930583608.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999930584997.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999930584719.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999930588067.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999930585121.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999930583886.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999930585567.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999930584567.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999930583608.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999930584275.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=599999930588067.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999930588067.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999930588067.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908369017.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908369017.4 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991704142.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041704142.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063926364.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999991704142.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999911145906.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000025037475.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969481906.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041704142.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969481906.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969481906.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969481906.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969481906.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999911145906.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999911145906.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025037475.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963924586.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999908369017.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969481906.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000063926364.2 node_expansions=412
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000063921247.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063921245.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000063921212.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063921246.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063926364.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000063921213.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000063926364.2 node_expansions=40
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000063922197.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063923609.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063923308.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063922865.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063923698.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063921197.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063922475.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063922234.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000063923143.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000063922197.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000063926364.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000063926364.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063926365.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063926365.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063926366.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063926366.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063926388.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063926388.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999991704156.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000041704156.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999991704156.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999911145944.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025037500.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999908369068.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999969481920.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000041704157.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999969481920.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999969481934.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999969481920.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999969481957.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999911145957.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999911145944.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000025037513.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999963924600.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999908369031.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999969481920.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000041704157.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041704170.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041704170.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041704157.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041704157.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041704180.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041704180.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908369068.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908369068.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908369057.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908369057.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908369068.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908369068.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999908369044.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908369044.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999886146858.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999886146858.6 node_expansions=5
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1199999886149475.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999886147845.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999886149197.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999886148919.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999886148476.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999886149345.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999886146808.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999886148086.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999886147809.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999886148753.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999886147845.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999886149790.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1199999886149790.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886149790.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886149790.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886149753.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886149753.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886149803.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886149803.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999933364367.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999933364367.2 node_expansions=65
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886149767.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886149767.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886149767.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999886149767.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999886149804.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999886149804.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999863920823.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999863920823.0 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=599999863923499.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999863921833.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999863923235.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999863922110.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999863921833.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999863923357.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999863922135.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999863921833.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999863922777.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999863921833.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=599999863922499.6 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=599999863922945.1 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999863915380.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=899999905586310.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=37) score=899999905586310.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905586321.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905586321.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905586300.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905586300.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905586299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999905586299.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999988919657.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000016697445.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000061141866.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000011141878.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999908361434.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000000030767.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999905586299.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999944475225.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000016697458.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999944475189.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999944475189.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999925030757.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999947252989.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999886139189.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999886139211.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000000030767.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999961141889.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999944475188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000061141866.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061141878.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061141878.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061141891.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061141891.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061141892.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061141892.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000061141905.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061141868.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000061141867.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000061141869.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000061141869.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061141905.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914243.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914243.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000061141903.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061141894.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000061141915.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088914220.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000061141906.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000088914220.0 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=900000061144547.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000061142893.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000061144268.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000061143158.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000061141880.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000061144380.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000061143158.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000061142890.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000061143835.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000061142879.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000061143547.4 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000061143004.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000088914243.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=1200000088914243.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914234.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914234.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905580900.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905580900.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000016692007.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000016692021.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000088914257.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000038914230.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999958357775.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000027803129.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999972247553.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000044469812.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999972247576.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999972247566.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1199999952803109.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999975025331.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999936135539.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999936135553.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000027803106.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999988914243.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999933358651.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999944469799.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=1200000088914257.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914254.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914254.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905580886.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905580886.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016677391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013899558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025011558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000036122947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999963895558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013898503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019455114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999997230668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983335334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983336445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000011117613.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000011117613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999963894724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999963891112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999963892778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005563724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000007613.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008343724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339778.75 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=300000036122947.5 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036122947.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036119614.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=300000036122947.5 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036127776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000044461100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036122710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030569931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000038903047.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127779.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000044460832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033348830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038903889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000044461113.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000005571020.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038905554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000050017276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033346918.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013902128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901041.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016682153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008345485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000013898794.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000013899905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019455738.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027790240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027789128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033346930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011122138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000005569639.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000005570198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000005566559.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000005568226.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000047239209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030569430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030571098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022236081.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013900739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019455464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019456864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014139.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000050017276.2 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000050017276.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050014789.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050016443.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000050017276.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050017301.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050017301.8 node_expansions=5
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050021185.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019505.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050017272.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050022429.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021318.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050023554.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050019238.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050020907.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000050023554.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050023540.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050023540.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688418.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688418.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688429.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688429.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688443.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991688440.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688440.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688454.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999991688429.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688429.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688454.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688456.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688456.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688454.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688454.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688456.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688456.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688443.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688443.1 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991688456.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688418.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688456.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991688443.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688405.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688443.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991688468.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991688468.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999991688454.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991688453.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991688454.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999958355146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999958355146.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958355132.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355118.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355132.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999958355131.8 action_type=ActionType.END_TURN
  Action 1: expected_value=599999958355107.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999958355131.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999980577311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999980577311.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000016690256.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000016690257.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000047239472.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000016690256.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999972244034.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000108350616.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000016690256.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000016690256.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999958355145.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999988910701.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000072239505.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000016690256.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000016690257.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999972244045.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999972244034.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016690256.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000108350616.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083356920.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000108350616.6 node_expansions=222
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000083360798.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083360145.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359131.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083356909.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083363489.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083359854.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083360965.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083358854.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083360520.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000108350630.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=900000108350630.1 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000108350616.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000108350616.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461743.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144461743.8 node_expansions=30
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000144461744.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000130572833.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000133350597.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=1200000144461744.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461722.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144461722.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958348822.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958348822.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994460830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994460830.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994460841.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994460841.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994460830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994460830.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994460879.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994460879.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999994460853.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994460830.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994460853.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994460880.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994460880.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999994460853.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999994460839.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999994460853.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958348855.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958348855.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999958348832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999958348832.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999958348832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999958348832.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052795056.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000077795054.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000083350623.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000077795056.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000033348846.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144461732.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000077795054.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000077795098.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994460876.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000025016398.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000108350634.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000077795098.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000077795054.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000033348832.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000033348832.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000077795065.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000144461732.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144461743.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000144461743.2 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461732.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144461732.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144461743.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144461743.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122239512.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122239512.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122239543.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122239543.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000122239558.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122239555.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000122239558.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147239502.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147239502.5 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000122239562.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000122243589.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000122243592.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147239534.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000122239570.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000122239570.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1500000147239534.0 node_expansions=186
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000144461758.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000147239548.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1500000147239548.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147239534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147239534.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000147239534.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147239534.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147239534.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147239534.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000150017326.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000150017326.2 node_expansions=111
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000008354632.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000080576868.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999913908410.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000038910199.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000058354632.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000013908410.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000125021313.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080576868.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000080576868.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999975020410.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000005575979.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000088910202.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000058354632.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000058354632.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000013908410.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000013908410.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000080576866.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000147243535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1500000147243535.2 node_expansions=360
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000147239537.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147239535.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000147243535.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147239544.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147239501.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000147243535.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1500000147240637.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147241742.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147241748.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147239516.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147242287.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147242424.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147243535.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147241444.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147243110.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000147243535.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147243535.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147243535.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147247313.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147247313.0 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000147243584.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147247313.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000147243547.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000147243537.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147243569.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1500000147247313.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000147244657.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147245759.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147245479.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147247146.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147245774.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147243535.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147246315.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147246517.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147247350.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147245926.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=1500000147247350.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147247327.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147247327.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147250926.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147250926.5 node_expansions=25
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000147248426.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147247317.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147248871.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147250928.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000147248317.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000147249582.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147247338.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147250138.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147250259.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147249261.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147249706.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1500000147250928.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147250928.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000147250928.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000147250926.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000147250926.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000147254980.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000147253869.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147254035.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147255424.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147254869.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147257646.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147253869.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147256091.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147256646.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147257646.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147255813.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147256257.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000163910378.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000172245933.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=2100000147257646.8 node_expansions=291
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000147253919.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000147253870.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000147253881.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147257646.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000147253871.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=2100000147257646.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000147255003.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147257646.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000147253869.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000147255428.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147255448.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147254869.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000147253869.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000147256093.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000147256646.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000147254919.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000147255824.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000147256257.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=2100000147257646.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147257646.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147257646.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913922524.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999913922524.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999913922547.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999913922547.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891694163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891694163.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891694157.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999891694157.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952806147.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952806147.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2099999986140367.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000058362605.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2099999891694145.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000016695926.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000036140369.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000013916370.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000125029257.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000058362592.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000058362590.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2099999983361701.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000066695924.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000036140367.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000036140367.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999991694147.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2099999991694145.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000080584812.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000125029257.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000102807046.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2100000125029257.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000125029257.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125029257.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999891694159.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999891694159.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999891694145.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999891694145.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891694168.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891694168.5 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999891691947.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891694158.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999891694158.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999891694179.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999891694160.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=1499999891694179.5 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999891691946.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999891694145.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999891694145.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891691934.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891691934.2 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999891694161.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891694161.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999891691922.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891691922.8 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999891696545.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891696545.5 node_expansions=30
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999861138593.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999891694168.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999891694158.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999891694167.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999891694182.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999891694182.0 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999891694158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891694158.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869469438.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869469438.5 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999869468073.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869468157.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999869467063.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999869468602.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999869468605.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999869467049.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999869469270.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999869467046.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999869467049.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999869468046.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999869468046.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999869468994.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999869469435.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999869469435.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869469435.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869469435.5 node_expansions=18
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869471659.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869471659.8 node_expansions=35
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869469437.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999869469460.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999869469444.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999869469447.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999869471657.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1499999869471657.8 node_expansions=75
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999869470435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869470546.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999869469437.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999869471004.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999869470459.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999869470991.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999869469446.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999869471657.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999869469435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999869469437.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999869470449.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999869470437.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999869470435.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999869469991.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1499999869471657.8 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999838916102.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999838916102.0 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869473492.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869473492.0 node_expansions=50
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963919712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000036141945.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000016697491.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000036141945.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999991695723.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102808602.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000036141945.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000036141935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999930585490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999961141046.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000044475268.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000036141935.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000013919712.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999969473490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999969473490.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000058364157.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000102808602.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000080586379.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1500000102808602.0 node_expansions=882
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000102807802.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102807891.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000102806780.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000102808334.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000102807778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000102808379.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000102806778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000102807780.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000102806802.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000102808612.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000102806823.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000102807780.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000102807778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000102807778.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000102807334.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(31, 32)) score=1500000102808612.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102808616.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102808616.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869473503.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999869473503.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999869473503.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999869473503.5 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999963919725.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000036141959.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016697503.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000036141947.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999991695725.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000102808603.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000036141968.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000036141944.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999930585515.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999961141058.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000044475277.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000036141971.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000013919725.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999969473515.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000005582126.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000058364166.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127805238.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105583026.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000127805238.2 node_expansions=127
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127805238.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127805238.2 node_expansions=39
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102808603.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102808624.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102808605.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102808613.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102810699.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000102810699.8 node_expansions=50
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000102809588.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102809699.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102808588.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102810146.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102809612.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102810146.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102808599.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102809588.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102808638.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102810699.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102808590.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102809590.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102809590.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102809603.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102809144.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1500000102810699.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102810701.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102810701.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102810701.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102810736.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102810698.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102810696.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102810698.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000102810736.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102810708.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102810708.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102810736.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102810736.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000102810750.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127807311.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000102810747.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000102810747.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000102810737.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000127807311.8 node_expansions=56
FooPlayer.decide: Prioritizing 19 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1500000102811737.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102810745.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102810725.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102812293.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102811723.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102812278.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102810723.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102811739.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102810725.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102810737.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102811723.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102811745.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102811723.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000102811301.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1500000102812001.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000127807311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000111140098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000111141198.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=1800000116693699.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1800000127807311.8 node_expansions=57
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807311.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807311.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999894472216.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894472216.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999988918424.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061140645.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041696214.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036140696.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027806420.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000127807311.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061140645.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061140658.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999955584187.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999986139753.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000069474029.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061140669.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000013918424.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999969472200.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000005584187.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000083362869.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127807335.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105585087.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000127807335.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807325.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807325.2 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999894472202.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999894472202.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999988918424.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000061140645.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000041696225.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000036140693.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000027806420.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000127807309.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000061140647.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000061140696.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999955584187.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999986139780.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000069473993.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000061140659.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000013918420.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999969472187.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000005584201.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000083362867.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000127807326.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000105585099.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, 0, -2), <Color.RED: 'RED'>, None)) score=1800000127807326.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127807309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127807309.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000127808324.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127807326.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127807337.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127808892.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127808368.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127808892.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127807336.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127808346.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127807368.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127807322.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127808337.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127808322.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127808322.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127807889.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127808614.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000127808892.8 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127808878.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127808878.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127810435.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127810435.0 node_expansions=27
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127808895.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127808889.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127810420.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127808925.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127808893.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000127810420.5 node_expansions=46
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000127809881.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127808875.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127810434.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127808879.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127810434.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127809915.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127808881.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127809864.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127808875.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127808864.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127809915.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127809915.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127809878.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127809435.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000127810142.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1800000127810434.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000097254865.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000097254865.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011118169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000033344891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016674558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013895669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000030567114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025007947.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963892225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963894169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963893614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000005564280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566558.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000033345447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025009614.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000033345725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002786224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977783112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977782000.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986115890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000000005113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963894168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963891389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963893335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999980558389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000006502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983339500.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011118724.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011118168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000005561502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=300000033345725.25 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033345725.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=300000033345725.25 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000047237762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052793353.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000061131991.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050017767.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038906609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011126863.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011128798.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011128255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041686923.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044462478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047239422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794977.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000038908876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000013905771.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000013904649.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022238539.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019461049.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015761.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016683250.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016681584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011128793.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011127976.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000027793051.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027794406.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000036129143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019461017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038906088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000044459419.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000030573017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030571350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025014905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022237137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000047239165.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022238248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000036126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016681027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041684708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000036128850.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=600000061131991.9 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061136020.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061137964.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061136311.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000061137964.1 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137964.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061137964.1 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061133930.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061137965.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061137688.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061134498.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061134484.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061134484.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061134631.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061134076.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000061137965.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061137966.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061137966.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690877.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690877.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690869.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690869.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690869.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690869.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690869.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000097249099.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000047247315.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000097249099.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061138015.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061137980.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033358433.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061137981.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061137980.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061137981.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061137980.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061137980.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061137980.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061137981.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991690869.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991690869.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083360203.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083360233.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011136237.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000097249099.8 node_expansions=86
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000097249093.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000097249087.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000097249103.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000097249113.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000097249077.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=600000097249113.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249113.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249113.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249113.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097249113.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000097249100.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249100.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249143.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000097249143.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000047253029.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000097249116.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000061138016.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061138003.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999991690892.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033358465.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061138003.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000061138003.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061138003.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000061138025.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000061138003.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000061138004.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061138025.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999991690893.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999991690903.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000083365918.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000083360227.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000011136226.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000097249116.2 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000097249116.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000097249116.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690904.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690904.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690903.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690903.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690900.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690900.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690893.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690893.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690891.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999991690891.0 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999991690894.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999991690888.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999991690904.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999991690889.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999991690889.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=599999991690904.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999991690891.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999991690891.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999991692836.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999991694113.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999991691891.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999991696614.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999991690891.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999991693391.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999991693402.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999991693568.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999991693002.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999991684888.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=899999991684888.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991684911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991684911.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991690590.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999991690590.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999991686833.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999991687108.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999991684886.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999991690578.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999991684876.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999991687385.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999991687385.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999991687522.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999991686967.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999991690578.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999991690578.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999991690578.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955579503.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955579503.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999955579492.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955579492.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955579494.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955579494.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999955579494.6 action_type=ActionType.END_TURN
  Action 1: expected_value=899999955579515.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999955579479.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999955579502.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999955584366.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=899999955584366.0 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999955581977.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955581978.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955581421.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955581712.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955579490.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955579477.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955584389.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955582699.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955582155.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955581589.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=899999955584389.5 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955584366.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955584366.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955584394.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955584394.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955584391.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955584391.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955584405.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999955584405.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999955587069.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999955586891.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999955587335.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999955586336.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999955584390.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999955584391.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999955584404.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999955586914.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999955587613.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999955587069.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999955586502.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=899999955587613.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999955587626.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999955587626.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000069479180.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061144978.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000127812510.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000027812516.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997256948.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000011144948.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000027812502.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055590288.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055590291.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000027812533.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000027812503.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000027812503.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000027812502.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969477392.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999969477391.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000050034733.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000050034749.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999988922724.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=900000127812510.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127812503.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127812503.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000163923625.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000163923625.8 node_expansions=16
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000127812536.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000127812521.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000127815434.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000127812513.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000127812535.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000158360344.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000158360344.8 node_expansions=68
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=900000127815200.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127814366.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127815449.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127814461.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127812505.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127813505.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127812505.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127812518.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127813644.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127815018.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127815171.9 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000127814629.9 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000152803538.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1200000158360359.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1200000150027426.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=1200000158360359.2 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158360356.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000158360356.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000158363259.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000158363259.8 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000158365468.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158364635.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158366746.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158365190.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158363246.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158363801.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158363246.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000158363246.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158364357.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158366301.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000158365912.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000158365357.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=1800000158366746.2 node_expansions=342
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000158365104.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000158365937.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158365760.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000158365236.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158363291.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158363248.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000158364270.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158363246.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000158363291.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158364370.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158366791.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000158365927.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000158365357.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000158366791.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158366759.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158366759.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158366791.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158366791.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158366761.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158366761.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136144548.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136144548.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158370257.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158370257.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000158366772.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158366793.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000158366771.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158366802.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158370242.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000158370242.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000158370256.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158368589.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158369409.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158369257.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158368732.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158366757.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158366756.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158367742.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158366756.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158366742.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158367867.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158369145.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000158369409.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000158368899.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000158370256.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158370256.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158370256.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158370281.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000158370281.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000100036961.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000091702725.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000058370257.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999997259148.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999969479604.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000041702715.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000058370270.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000086148060.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000086148046.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000058370271.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000058370271.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000058370281.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000027814747.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1799999969479590.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000011147168.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000080592505.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080592504.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000019480479.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000100036961.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000100036961.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100036922.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100036961.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100036963.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100036963.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000100036992.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000100036939.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000100036972.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000100039613.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000100036959.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000100036963.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1800000100039613.0 node_expansions=49
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000100038781.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100039627.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100039446.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100037948.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100038891.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100039348.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100036960.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100037979.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100036979.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100036961.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100036947.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100038057.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100038502.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000100039646.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000100039059.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=1800000100039646.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100039627.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100039627.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100042544.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000100042544.0 node_expansions=28
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000100042560.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000100041447.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000100042280.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000100042128.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000100040614.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000100041558.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000100039616.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000100039615.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000100040614.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000100040925.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000100039627.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000100039627.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000100040739.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000100042003.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000100041170.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000100041738.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(24, 53)) score=1800000100042560.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000100042558.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000100042558.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136153635.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000136153635.0 node_expansions=11
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2100000136153694.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000127820347.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2100000100042569.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2100000130598126.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=2100000136153694.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000136153680.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000136153680.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122264802.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122264802.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000122264807.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122267446.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000122264812.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000144483060.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122264825.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000122264805.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000144483060.5 node_expansions=130
FooPlayer.decide: Prioritizing 21 infrastructure actions over 23 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2100000122266360.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122266635.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122267485.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122264803.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122265818.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122264806.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122264818.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122264805.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122265805.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122266083.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122264825.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122264818.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122265936.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122267207.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122266361.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122266917.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2400000133369451.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2400000141701548.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2400000144483074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2400000138927784.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2400000136148058.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2400000144483074.0 node_expansions=95
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144483063.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144483063.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144485727.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144485727.5 node_expansions=35
FooPlayer.decide: Prioritizing 4 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000172260881.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000144483059.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000175038617.0 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000166705285.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=2700000175038617.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175038630.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175038630.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000175041284.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000175041284.0 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000175038618.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000175041269.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000175041285.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000175038639.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000175038630.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2700000175041285.0 node_expansions=73
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000175040173.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000175040450.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000175041285.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000175038618.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000175039618.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000175038618.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000175038618.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000175038618.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000175039631.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000175039895.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000175038617.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000175038618.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000175039729.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000175041020.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000175040173.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000175039631.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2700000175041285.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000175041285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000175041285.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000202819086.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000202819086.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000166707057.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000233374648.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000111152379.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000019485720.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000008372841.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000116707057.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000133374602.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000161152396.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000161152403.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000133374602.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000133374609.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000111152397.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000072263497.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999988929268.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000050040387.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000169485726.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000155596835.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000094484869.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000233374648.5 node_expansions=201
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000233374625.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000233374638.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000233374616.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000233374614.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000233374616.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000233374638.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000233374629.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000233374629.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000263930182.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000263930182.0 node_expansions=39
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3300000291707946.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3300000291707946.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3300000286152390.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=3300000291707946.0 node_expansions=60
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019456225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000027790447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000008343169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000005565669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000025012669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999997230891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000005565391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000011121280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000006780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000036121836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027786003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999961119725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980559501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000005563446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994451779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000005946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977781445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011118446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983335889.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999961114446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999961114723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999961117502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000036121836.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119891.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.3 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=300000036121836.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000052795199.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050017479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000061125267.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000058352778.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061128331.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000052797208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000047238332.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000050015266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044461102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063907277.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047238046.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000055570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016683807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016682699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000050019431.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038906083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904430.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000041683053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030571083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000038903883.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013817.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041681651.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000033348573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030569917.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030568526.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038903543.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041683032.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050015597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347739.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044457207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033346083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027791016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027788516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569902.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016680737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016681004.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016683796.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794074.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000063907277.8 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063907290.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063901444.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063904500.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000063907290.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907289.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907290.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907290.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907287.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907287.8 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907299.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907299.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907299.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907299.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907287.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907287.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063907308.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063907288.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907308.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063907300.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063907300.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063907300.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063907275.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063907300.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063910352.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910352.9 node_expansions=33
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000063909819.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063909542.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063909966.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063907329.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063908300.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063910375.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063909966.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000063910375.4 node_expansions=147
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000063910385.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063910347.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000063910372.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063910375.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063910397.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000063910388.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=600000063910397.4 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000063910372.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063910360.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063910372.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063910397.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063910397.4 node_expansions=2
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000102799231.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000088910351.9 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=900000102799231.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102799251.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102799251.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102803269.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102803269.5 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000136136611.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000136136611.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000136136611.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000125025500.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000055579267.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999944465489.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000102803267.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000102803267.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000102803267.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000102803267.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000125025500.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000125025490.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000102803267.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000102803267.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000055579267.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000002801489.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002801489.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000102803267.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000136136611.8 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000136135076.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136135222.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136134798.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136135232.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136132586.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136133556.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136136643.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136134667.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=900000136136643.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136136611.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136136611.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136136623.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136136623.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105581053.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000105581053.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000136136608.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000136136608.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000136136611.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000136136611.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577028.0 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000136139131.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000136139020.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000136138853.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000136137631.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000136137631.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000136136646.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000136137646.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000136139299.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000136138757.4 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000155577032.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=1200000155577032.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000155577065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155577065.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000155577065.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000155577065.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000155577045.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000155577045.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000144465954.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000055575266.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986129933.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000122243710.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000122243724.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000122243730.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000122243710.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000144465954.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000144465957.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000102799266.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000102799267.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000086131710.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000022241933.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000022241933.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000122243730.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000122243712.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000155577045.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000155577065.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155577019.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000155577065.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180577009.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180577009.5 node_expansions=36
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000155577067.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000155579678.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000180577011.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000180576996.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000155579670.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000155579698.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1500000180577011.5 node_expansions=133
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000180577032.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000175021456.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=1500000180577032.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180577012.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180577012.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180581639.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180581639.0 node_expansions=113
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180577011.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180577011.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1499999986132398.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986131319.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986132142.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986129908.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986130869.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986129930.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986130871.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986132557.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986132001.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1499999986132557.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999952799215.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999952799215.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025023075.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025023075.0 node_expansions=156
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999986135034.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999986133923.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999986134770.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999986132556.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999986133548.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999986132534.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999986133534.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999986133534.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999986134112.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999986134645.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1499999986135034.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986135034.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986135034.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986135036.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986135036.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000180582158.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000180582158.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000180582158.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000169471037.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055580370.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000147248859.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000147248816.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000147248859.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000147248816.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000169471047.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000169471059.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000127804369.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127804369.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086136814.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000047247036.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047247038.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000147248859.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000147248814.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000180582158.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180582184.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180582184.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180584583.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180584583.5 node_expansions=182
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180582170.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180582170.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986137420.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986137420.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986135048.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999986135048.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986135048.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986135048.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000180582171.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000180582158.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000180582158.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000169471090.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055580393.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000147248826.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000169471061.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000169471047.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000127804379.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127804379.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086136857.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000047247059.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047247059.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000147248846.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000180582171.8 node_expansions=78
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180582201.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180582201.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180582168.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000180582168.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000180582168.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180582168.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999986137420.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999986137420.0 node_expansions=22
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000180582170.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000180582160.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000180582168.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000169471059.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000055580379.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000147248826.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000169471057.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000169471073.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000127804381.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000127804379.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086136824.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000047247046.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000047247057.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000147248857.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000147248824.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000180582170.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180582191.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180582191.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246162.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197246162.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000180582168.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000180582168.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246199.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197246199.2 node_expansions=37
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000180582170.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000180582181.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000197246162.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000180582181.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000180584531.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000197246162.8 node_expansions=61
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000180583178.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000180583567.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000180582178.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000180584394.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180583157.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000180584546.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000180582171.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000180583157.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000180583157.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000180583713.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000180583178.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000197246183.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1800000197246183.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000163912843.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000163912843.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246178.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197246178.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000197246176.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000197246173.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000186135073.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000083356385.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000025023052.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000163912829.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000163912850.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000163912829.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000163912829.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000186135062.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000186135062.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000144468385.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000144468400.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000086134183.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000047244385.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000075023051.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000163912829.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000163912829.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000197246176.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197246173.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197246173.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197248569.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197248569.5 node_expansions=31
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246200.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197246200.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246216.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197246216.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246206.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197246206.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246223.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000197246223.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 8 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000197246228.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000197246228.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000197246213.2 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1800000197246213.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000025025433.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000025025433.8 node_expansions=35
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000025024093.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025024541.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025023152.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000044469756.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000047245354.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025025482.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025025482.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000044468504.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000044467544.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000044469059.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000044467544.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(46, 48)) score=2400000025025482.0 node_expansions=483
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000025025486.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000025025479.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000025025495.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000025025491.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000025025489.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000025025479.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2400000025025491.5 node_expansions=270
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000025026464.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025026853.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025031631.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025025464.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025027686.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025026464.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000050024027.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025026464.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025028686.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025027020.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000025028686.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000050024027.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=2700000050024027.0 node_expansions=491
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000025025482.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050024014.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000025028656.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000050024027.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000044469893.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000025025481.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2700000050024027.0 node_expansions=129
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2400000025026466.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000025026855.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000025028702.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000025025478.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000025027698.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000025026466.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000025026476.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000025025466.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000025027022.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000025025466.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000050024027.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=48) score=2700000050024027.0 node_expansions=66
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000050024028.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000050024014.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000050024028.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000211135164.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000211135148.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000211135139.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000200024028.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000097245360.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000177801817.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000177801805.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000177801817.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000177801817.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000200024040.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000200024041.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000158357360.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000158357360.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000100023138.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000072245361.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000075023138.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000177801805.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000177801817.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000211135164.0 node_expansions=108
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000211135150.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211135158.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000211135158.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000211135136.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211135126.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211135136.5 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=3000000230579585.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000230579585.0 node_expansions=34
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000211135148.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211135151.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000200024038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000097245370.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000050024040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000177801814.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000177801816.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000177801818.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000177801818.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000200024038.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2700000200024065.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2700000158357382.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2700000158357374.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2700000100023173.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2700000072245396.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2700000075023160.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=2700000177801840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2700000177801840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2700000211135151.0 node_expansions=186
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000211135139.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000211135127.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211135139.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000050024028.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000050024028.0 node_expansions=5
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000050024977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000050025412.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2700000050026245.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2700000050024000.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2700000050026212.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000050024977.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000050024931.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2700000050023993.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2700000050025486.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000050023993.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(48, 49)) score=2700000050026245.5 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2700000016692892.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000016692892.0 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000177806924.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000211137395.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000177806924.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000166692916.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000063914232.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000144470677.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000177804035.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000144470704.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000144470692.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2700000166692893.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000166692916.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000125026260.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000125026260.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000066692025.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000038914232.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000041692010.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000144470677.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000177806879.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000211137395.0 node_expansions=127
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211140196.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211140196.0 node_expansions=22
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2700000211138274.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000211138782.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000211137354.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000211137344.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000211140219.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000211138274.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000211138274.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000211138275.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000211137383.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000211138830.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000211137371.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2700000211140219.5 node_expansions=121
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000211140212.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211140207.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000211140244.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000211140219.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000211140225.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000211140244.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211140244.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211140244.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211142335.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211142335.0 node_expansions=27
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2700000211141270.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000211141613.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000211140224.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000211140224.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000211142335.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000211141225.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000211141227.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000211141224.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000211140237.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000211140224.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000211141779.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000211140224.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2700000211142335.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211142335.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211142335.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211142336.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211142336.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000211142362.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000211142345.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000211144434.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000211142359.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000211144418.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2700000211144434.0 node_expansions=64
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2700000211143338.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000211144449.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000211143727.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000211142338.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000211142322.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000211142322.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000211143338.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000211143344.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000211143344.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000211142322.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000211142338.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000211143892.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000211142368.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2700000211144449.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000211144434.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211144434.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211144478.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211144478.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211144449.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211144449.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000211144471.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000211144471.5 node_expansions=2
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000211144471.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000211144471.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3300000255584962.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3300000255584962.5 node_expansions=484
FooPlayer.decide: Prioritizing 20 infrastructure actions over 34 total
FooPlayer.decide: Evaluating 20 actions with lookahead depth=3
  Action 0: expected_value=3300000255585987.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000255585987.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000255586376.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000255584987.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000255584987.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000255584987.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000255588932.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000255585987.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000283366710.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000255585987.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000255584987.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000255584987.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000255586543.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000255584987.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000269473876.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=3300000266693809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3300000258361655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3300000266700043.5 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=3300000263922265.5 action_type=ActionType.BUILD_CITY
  Action 19: expected_value=3300000261144488.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=3300000283366710.0 node_expansions=9557
FooPlayer.decide: Prioritizing 22 infrastructure actions over 36 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3300000283367683.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3300000283367683.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3300000283368071.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3300000283367683.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3300000283367683.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3300000283367683.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3300000283368238.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3300000283366683.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3300000283368238.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=3300000269473876.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3300000266693809.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3300000258361655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3300000266701572.0 action_type=ActionType.BUILD_CITY
  Action 20: expected_value=3300000263923794.0 action_type=ActionType.BUILD_CITY
  Action 21: expected_value=3300000261146016.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=3300000283368238.5 node_expansions=5313
FooPlayer.decide: Prioritizing 24 infrastructure actions over 34 total
FooPlayer.decide: Evaluating 24 actions with lookahead depth=3
  Action 0: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=3000000230592483.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=3000000230592483.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=3000000230593038.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=3000000230592872.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=3000000230592483.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=3000000230592483.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=3000000230592483.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=3000000230591483.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=3300000283368238.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=3300000255587516.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=3300000250029572.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=3300000241701014.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=3300000241697516.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=3300000266701572.0 action_type=ActionType.BUILD_CITY
  Action 22: expected_value=3300000263923794.0 action_type=ActionType.BUILD_CITY
  Action 23: expected_value=3300000261146016.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=3300000283368238.5 node_expansions=595
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000077793932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000033345488.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033344655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033344377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000033343266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033344376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000086124498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000088904220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072237209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077790821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075014988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063903043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000077791442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000069459220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000088905044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072236932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000077793655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072236710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000052787764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050009986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000063899986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000055568329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000063901386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000050011100.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050011375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050012486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903876.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075014775.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050011663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058347212.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047232218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790266.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000075015323.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789155.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000055568319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075014487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000052789440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000052788329.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000058345275.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232774.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=600000088905044.0 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088908932.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088907821.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000088908932.9 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000016679386.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999994457429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000016680487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=599999994458820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999994459931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999994458820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999994459921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000055575599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022240763.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000038906377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000036130544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025017477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041685046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033352824.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000030569719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019459708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002791305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791305.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008348819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025015532.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019459406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000030570807.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002792681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008348807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000016017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025019420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000019461350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038908365.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030573920.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013905239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000013903573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022237472.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000005569069.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567958.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005568526.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027791096.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000016681073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000016681906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022236908.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000011126350.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000055575599.5 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055575599.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573932.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571710.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000055575599.5 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580750.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580750.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055578012.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579954.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577865.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055577851.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055575640.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055578567.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055580790.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579254.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000055580790.0 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055580787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580749.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580787.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580776.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580776.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000019469679.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055580749.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000055580749.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000019469641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000019469641.0 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055589242.1 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=600000055585088.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=600000055589242.1 node_expansions=140
FooPlayer.decide: Prioritizing 9 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000055587464.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055588699.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055587334.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055588308.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055587311.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055588575.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055585075.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055588030.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000055589242.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000055589242.1 node_expansions=189
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000055586742.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055588723.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055586586.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055587575.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055586586.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055587864.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055584390.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055589243.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000055587297.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000055590506.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1200000055590506.5 node_expansions=40
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055587033.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055587033.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055587041.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055587041.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251909.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997251909.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251945.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997251945.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997251968.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997251968.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999961140835.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999961140835.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025580.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025580.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999975025580.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975025579.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025580.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999975025581.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999975025581.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975025569.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999975025531.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999975025569.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914478.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938914478.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999938914468.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999938914431.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999938914468.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999938914475.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999938914475.9 node_expansions=6
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=599999938916856.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999938915591.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999938916691.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938917690.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999938916690.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938917967.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999938914467.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999938916134.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999938917424.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938916867.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938916579.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999975021278.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=899999966690431.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999938917967.8 node_expansions=61
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999905584634.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999938917929.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999938917929.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938917929.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938917929.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000058364166.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999963919718.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999977806832.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000102808610.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1199999986141943.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999930584609.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999963923194.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999963923194.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999963923194.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999905584607.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000030586397.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030589884.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963919708.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999963923194.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999908362374.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999908362374.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999963919718.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999963923194.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000102808610.0 node_expansions=123
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102808635.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102808635.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102808645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102808609.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102808645.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102808652.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102808652.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102808645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102808644.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102808645.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999905584644.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999905584644.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999905584645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999905584618.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999905584645.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999880584645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999880584607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880584645.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999880584645.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999880584607.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880584645.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999880584652.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999880584652.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999880584633.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999880584644.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999880584644.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999855584644.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999880584606.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999880584606.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999880584606.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999880584606.5 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999855584617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999855584617.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999855584617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999855584617.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999855584617.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999855584617.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999855584628.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999855584628.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999855584632.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999855584632.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999855584617.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999855584617.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000008367672.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999913919728.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999927806849.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000052808664.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999986141963.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999880584640.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999913919729.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999913919728.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999913923214.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1199999855584616.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999980586405.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000030589894.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999963919741.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1199999913919728.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999858362395.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999858362394.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999913919739.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000052808664.8 node_expansions=88
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052808654.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000052808654.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000052808642.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052808642.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000052808638.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000052808638.8 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000008364196.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927806863.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1799999986141972.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999880584641.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999855584627.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999855584627.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999980586419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000030586419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999963919750.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999858362405.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999858362405.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999913919739.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000030586419.0 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030586451.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000030586443.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030586451.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030586419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030586419.0 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000030586444.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000030586420.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030586444.5 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000030586419.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000030586419.0 node_expansions=8
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000008364207.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999913919752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1799999927806874.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000052808642.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1799999986141975.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1799999880584652.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1799999913919752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1799999913919752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1799999913919752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1799999855584641.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1799999855584641.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1799999980586420.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1799999963919753.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1799999913919752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1799999858362419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1799999858362419.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1799999913919752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1799999913919752.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000052808642.2 node_expansions=126
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000052808673.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000052808663.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000052808673.8 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000019451280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019452391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000025008780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000011119280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000016675114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000033343503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000022231780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=299999969450836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999969451391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000030565725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566002.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019453447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000016674836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008338724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999991670334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000013895390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999969448057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999969445834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999969448334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999969448613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999994450612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000016676502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000016675946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999994450612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002785890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002783668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999988894778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000013897890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999994450334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005560668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999994449778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999994449778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011119279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=300000033343503.0 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033343503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033341280.75 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342669.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=300000033343503.0 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000047240620.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036125288.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681388.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000041684210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047241734.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008344942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000058353123.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047241090.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000047240812.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041684986.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000038906387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000061130597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000033349942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033349943.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000019456294.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457428.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000019456859.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008342428.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000008344892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347408.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000022234920.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000033347420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000019458239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033349406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000041682741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041685533.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000027793864.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052796974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000033349684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027792473.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000033350808.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027794137.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022236874.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000022236861.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000027794375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903517.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000061130597.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130620.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061128374.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129486.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000061130620.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061130610.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997239042.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088914361.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000116686163.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000061130597.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000008351041.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000061130598.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997239041.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999997239041.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088914361.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088914361.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088908385.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061130597.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008351055.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008351042.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061130597.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061130610.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061130610.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116686163.6 node_expansions=102
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116686153.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116686153.6 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116692176.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116692176.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000116688298.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116688418.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116688844.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116689954.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116692176.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116688429.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116689540.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116689807.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=600000116692176.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116692187.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116692187.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116692199.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116692199.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000116692188.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116692178.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000116692166.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000116692166.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000116695918.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=600000116695918.6 node_expansions=41
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000116694252.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116694363.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116694363.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116695363.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116694832.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116695932.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116695374.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116695485.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116695765.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000116695932.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695943.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000116695933.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000116695933.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061140387.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997248807.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000088918162.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061140387.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008360821.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061140374.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997248818.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997248807.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061140374.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088918155.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088918162.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088918151.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061140363.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008360807.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008360832.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061140376.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061140363.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061140363.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000088918162.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915374.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915374.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918162.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918162.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915385.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915385.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088918177.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088918177.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000061140398.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999997248843.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000116695967.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000061140399.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008360854.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061140399.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999997248844.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999997248844.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000061140409.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000088918189.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000088918211.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000088918189.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000061140398.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000008360867.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000008360843.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000061140398.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000061140398.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000061140398.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000116695967.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000116695968.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000116695943.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000116695968.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000116698076.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000116698176.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000116698189.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000116699189.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000116698634.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000116696954.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000116700578.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000116696954.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000116699301.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000116699578.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000133358820.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000144467720.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=900000144467720.4 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467720.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144467720.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467737.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144467737.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467722.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144467722.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467733.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144467733.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000144467758.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000144467758.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000144467758.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000144467733.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000144467758.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354876.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008354876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986132634.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986132634.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038914952.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038914952.8 node_expansions=89
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000038912466.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038912577.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038912577.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038912577.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038913021.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038911355.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038914966.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038910355.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038913688.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038913966.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038914966.2 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=1200000008359410.8 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1200000008359410.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=1200000038914966.2 node_expansions=159
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000038914991.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000008359411.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000008359410.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1200000038914991.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038914991.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038914991.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038914993.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038914993.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038914981.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038914981.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038918563.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038918563.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038914970.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038914970.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000038914970.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000038914980.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000038918563.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000038914989.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000038915001.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=1200000038918563.8 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000038917897.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000038917078.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000038918453.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000038917209.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000038917175.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000038916341.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000038915977.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000038915952.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000038914967.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000038917188.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000038918578.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000038918578.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038918588.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038918588.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036140800.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036140800.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000013918600.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000013918600.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036140820.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036140820.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036140835.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000036140835.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036140856.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036140856.5 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000036140836.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000036140812.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000036140836.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000036144286.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000036140813.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000036144286.2 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1200000036141800.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000036142897.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000036144286.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000036143042.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000036143008.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000036142200.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000036144320.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000036141811.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000036141786.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000036140811.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000036143008.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000036143452.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1200000036144320.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144286.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144286.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000036144328.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000036144328.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144326.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144326.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144367.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011144367.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144327.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144327.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144368.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011144368.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144334.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144334.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144327.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144327.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144350.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011144350.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000011144314.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144314.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144327.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011144327.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011144315.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011144315.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000011144324.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000011144334.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000011144311.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000011144347.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000011149741.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000011149741.8 node_expansions=46
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1200000011145321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000011146433.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000011147810.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000011146533.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000011146534.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000011145686.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000011149756.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000011145311.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000011145311.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000011145297.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000011144297.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000011146519.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1200000011146963.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000011149756.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011149741.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011149741.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011149741.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000011149741.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000011149776.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000011149776.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812681.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977812681.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977812679.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977812679.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008368198.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008368198.8 node_expansions=36
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999977812688.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999977812665.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999977812668.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999977815600.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999977812670.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1199999977815600.2 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999977813656.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999977814767.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999977813681.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999977814890.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999977815600.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999977814878.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999977814046.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999977815634.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999977813690.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999977812690.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999977813656.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999977812669.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999977814878.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999977815357.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1199999977815634.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977815602.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977815602.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977815600.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977815600.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977815634.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977815634.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977813656.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977813656.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977813668.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977813668.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977811488.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977811488.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977815043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977815043.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977811743.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999977811743.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999977815043.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999977815043.8 node_expansions=22
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000008367294.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1500000005589514.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=1500000008367294.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008367292.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008367292.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000008367245.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000008367245.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980589517.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999980589517.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999980589540.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999980589540.0 node_expansions=10
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999980589483.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999980589526.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000027808993.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999980589513.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999980589516.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000027808993.0 node_expansions=47
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1499999980591632.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999980591724.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999980592462.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999980591724.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999980592835.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999980590502.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999980589537.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999980590502.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999980589502.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999980591739.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999980592168.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000008365492.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1800000011139769.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1800000027809005.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000016692104.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1800000027809005.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000027808993.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000027808993.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005582916.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000005582916.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005582907.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005582907.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025026349.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025026349.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005582917.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005582917.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000025026303.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000025026303.5 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000005582905.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000005585803.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000005582899.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000005582909.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000005582908.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000005585803.8 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000005585006.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000005585105.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000005585838.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000005585105.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000005584248.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000005582882.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000005582859.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000005582894.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000005582859.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000005585105.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000005585549.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1800000005585838.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000005585803.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000005585803.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000016676558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000019451780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000022231003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016675725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000033345169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999963896669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002785669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022230447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000016675169.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000005563447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000025010725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002784002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999977782834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999991671724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988891445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999991670890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977780334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977780612.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999963891668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999963890834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999963892779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988891167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000011120668.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005561224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000007335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999983338667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005563446.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999983337556.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000011120946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988895334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=300000033345169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033342947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033345169.7 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343780.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=300000033345169.7 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000050018658.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041683598.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000052792479.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055571992.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050019514.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000008348542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008346867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047241978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044462779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000050019501.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055576444.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000052798933.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050019768.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000058354210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000061132266.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124927.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025015207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235762.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025015218.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124638.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011124916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008347973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033348861.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019460739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027793541.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033351653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000016682983.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016681860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044463643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000025016086.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000027794962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000038907763.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027793850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019461306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041686929.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030573850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044462474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000022239626.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000061132266.1 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061130321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000061132266.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061127822.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000061132266.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132300.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132300.6 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061135607.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061135208.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061134786.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061135475.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061138253.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132272.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061133939.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061137697.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000061138253.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138252.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061138252.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061138279.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061138279.9 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000061141586.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061141231.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061140752.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061141210.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061143731.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061141475.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061138287.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061139919.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000061140920.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000061143731.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061143710.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061143710.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000061143732.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061143708.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061143732.9 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061143733.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061143733.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000025032622.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000061143708.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000061143708.4 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000025032597.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000025032597.2 node_expansions=14
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000061143712.9 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000061143732.9 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=600000061143733.9 action_type=ActionType.PLAY_MONOPOLY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000061143721.9 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000061143721.4 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000061143721.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=600000061143733.9 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061143699.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061143699.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061143733.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061143733.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808587.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808587.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002808587.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002808597.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002808597.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801766.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801766.4 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801763.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801763.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801790.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801790.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801774.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801774.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801763.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801763.9 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801798.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801798.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801765.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801765.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801775.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801775.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801776.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801776.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801789.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801789.4 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999977801775.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999977801742.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=599999977801776.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999977801768.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999977801755.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=599999977801776.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801765.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999977801765.4 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999977801789.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999977801789.9 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999977805112.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999977802765.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999977802765.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999977801765.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999977804266.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999977806665.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999977804987.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999977801776.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999977803445.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999977804432.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000000018539.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000000018539.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000000018528.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000018528.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018555.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000018555.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018528.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000018528.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018578.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000018578.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083357538.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025022426.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000018541.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119464809.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083357538.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036131430.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999983351874.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083357538.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058353652.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058353652.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094464778.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094464774.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058353666.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058353652.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058353652.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036131431.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027798097.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052798108.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119464809.2 node_expansions=134
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119464774.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464774.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351885.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983351885.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000083353661.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000025018566.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000018539.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000119464785.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000083353674.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000036131427.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000083353677.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000000018563.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000058353663.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000058353650.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000094464809.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000094464806.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000058353674.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000058353650.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000058353650.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000036131441.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000027798094.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000052798119.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119464785.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119464788.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119464788.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351896.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999983351896.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999983351883.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999983351883.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018573.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000018573.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018595.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000018595.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000018599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000018599.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000000018610.0 action_type=ActionType.END_TURN
  Action 1: expected_value=900000000018560.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000000018610.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030574108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030574108.0 node_expansions=11
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000000018552.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000030574153.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000022240809.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1200000030574153.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030574153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000030574153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000030574131.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000030574131.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000113909241.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055574143.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000150020355.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113909254.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066687021.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983351896.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113909231.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030574119.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088909231.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088909245.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000125020365.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000125020355.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000088909243.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088909230.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088909245.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066687008.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027798119.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052798143.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000150020355.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150020352.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150020352.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150020376.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150020346.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150020366.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150020359.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150020345.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150020376.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150024242.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150024242.2 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000150020353.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000150024215.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000150020377.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000150024231.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000150020347.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000150024231.2 node_expansions=55
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000150023688.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150020342.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150021313.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150020332.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150022855.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150024246.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150023545.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150020355.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150022009.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150023024.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1200000150024246.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150021744.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150021744.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983355831.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983355831.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999983355819.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983355819.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999983355809.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999983355805.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999983355809.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999983355793.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999983355795.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983355809.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027802034.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027802034.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027802041.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027802041.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027805398.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027805398.2 node_expansions=93
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000113916463.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055581364.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030581351.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000150027587.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113916476.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000066694240.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999983359129.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113916463.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000030581351.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088916462.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000088916462.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000125027584.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000125027584.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088916462.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088916462.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000088916462.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000066694240.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052805352.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000150027587.0 node_expansions=450
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000150027585.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000150025211.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000150024254.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000150024256.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000150026786.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000150027169.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000150027433.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000150024264.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000150025908.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000150026878.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000150026600.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1200000150027585.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150027574.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000150027574.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000150027574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000150027574.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000113916472.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000055581375.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000030581352.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000113916495.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000066694241.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1199999983359131.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113916487.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000030581365.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000088916463.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000088916479.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000125027583.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000125027606.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000088916479.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000088916463.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000088916463.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000066694241.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000027805363.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000052805389.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1200000125027606.0 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125027589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125027589.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000125027600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125027600.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125027599.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000125027599.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000125027600.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000125027600.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000136134544.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000136134544.5 node_expansions=10
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000100021517.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000100023443.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000100023443.5 node_expansions=24
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000100023442.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100023442.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100021501.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100021501.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019557.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100019557.5 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019556.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100019556.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019582.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100019582.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019560.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100019560.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019560.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100019560.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019563.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100019563.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019586.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000100019585.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100019586.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019586.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100019586.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 11 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019554.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000100019573.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000100019573.5 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019573.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100019573.5 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019574.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000100019574.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 9 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000100019577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000100019577.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080580447.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080580447.2 node_expansions=140
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080575120.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000080575120.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938906674.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938906674.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938906700.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938906700.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938906662.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938906662.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938906664.5 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1199999938906664.5 node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069466598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011128897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000011131487.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130575116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069464007.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000022241786.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000069466598.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999986128897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000044464008.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000069464007.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000080575116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000080575116.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000044464009.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000044464008.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000063911076.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000041686231.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1199999983352897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000008352897.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000130575116.0 node_expansions=168
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130575140.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130575140.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130575116.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130575116.0 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130575142.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130577733.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000130577733.2 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130575127.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130575109.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130575128.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130577733.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130575106.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1200000130577733.2 node_expansions=62
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130576066.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130575384.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130575109.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130575096.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130577606.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130577190.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000130575106.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000130576775.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000130577733.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000130575096.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1200000130577733.2 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130577733.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130577733.2 node_expansions=4
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938914444.2 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999938911944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1199999938914444.2 node_expansions=154
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999938912945.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938912223.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938911944.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938911989.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938914455.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938914444.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938914068.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999938911945.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938913445.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938911957.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938913235.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=1199999938914455.2 node_expansions=261
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938912777.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999938912823.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999938912068.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999938911777.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999938911823.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999938914457.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999938913889.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999938911777.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999938913444.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999938913901.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999938911823.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999938913101.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1199999938914457.2 node_expansions=38
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938914446.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938914446.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999938914497.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938914497.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938914498.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999938914498.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999938914497.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999938914477.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999938914497.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999938914478.8 action_type=ActionType.DISCARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=1199999938914478.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983360665.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983360665.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983360691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999983360691.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999983362801.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999983362801.8 node_expansions=41
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000069473913.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000011138791.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000011138801.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130585024.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000069473903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000022251679.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1199999938916568.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000069473913.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999986138790.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000044473902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000069473903.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000080586289.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000080585024.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000044473902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000044473902.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1200000063918357.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000041696125.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000008362791.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1200000130585024.0 node_expansions=868
FooPlayer.decide: Prioritizing 12 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000130583902.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130583943.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130583188.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000130582902.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000130582902.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000130585025.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000130582910.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000130582902.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000130585014.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000130582916.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000130584180.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000130584194.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000130585025.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130585054.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130585054.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130586289.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130586289.8 node_expansions=31
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130585054.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130585047.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130585054.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130585054.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130585054.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130585055.5 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000130585065.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1200000130585065.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130585065.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000130585065.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000130586321.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000130586321.8 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105585041.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105585041.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105586322.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105586322.8 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105586043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105586045.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105585322.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105585041.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105585043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105585041.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000105585041.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000105585043.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000105586053.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000105586053.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105585053.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105586318.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000105586322.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(29, 30)) score=1200000105586322.8 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105586343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105586343.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105586331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105586331.2 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105587322.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105587322.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105586613.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105586342.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105586321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105586335.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000105586319.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000105586322.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000105587321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000105587321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105586321.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105587599.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000105587599.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(30, 31)) score=1200000105587599.5 node_expansions=52
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105587597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105587597.5 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105587599.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105587599.5 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105587586.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000105587586.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105588862.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000105588862.8 node_expansions=44
FooPlayer.decide: Prioritizing 18 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000105588609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000105588609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000105587623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000105587609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000105587609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000105587623.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000105588609.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000105587612.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000105587609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000105588609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000105588622.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000105587609.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000105588900.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000119471140.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000122249585.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1500000108360433.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1500000108362822.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000127807710.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=1500000127807710.8 node_expansions=214
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127807684.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000127807698.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000127807710.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000127807711.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000127807700.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1500000127807711.8 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000127807731.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000127807731.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102807710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102807710.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102807710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102807710.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102807736.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102807736.2 node_expansions=8
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000102807710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102807710.8 node_expansions=4
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000086126445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080571700.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571698.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000069458589.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075013612.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033347167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033346889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000083348945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000077793112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000061124167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063900867.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063901978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072235256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077792821.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000077790321.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000086124475.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000063902755.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010276.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050010832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000072236722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033345777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033342999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000033342443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033345500.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000061124166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041675498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044454944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036119943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000052788888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069457477.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050009443.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063903810.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000052790198.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050012420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000069456987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050012420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044456653.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044455542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063904209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047232143.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000086126445.4 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086127556.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086125612.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128945.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000086128945.4 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000041685056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022239998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000013905488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000022239088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=599999980567352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999980569019.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000013901320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008344641.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000013904164.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027797220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000013905553.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000013904662.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036130544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036128054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047241923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052795612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000005572150.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999986123737.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999986124292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=599999997238196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=599999991679850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=599999980569018.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999980568448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999980565948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999980565962.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999988899850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000008344643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000000012961.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000002790186.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999994457406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000014362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000011126872.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999986122903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999986124570.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016685206.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000005571583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002793805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027794708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000002793805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000005571573.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000022236019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002791017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002789906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000022238042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000000013527.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000052795612.1 node_expansions=3238
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052795056.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052795612.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052795056.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000052795612.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799918.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799918.6 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000052797560.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052796740.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052799943.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052799109.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052798685.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052799943.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052797561.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052795629.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000052799943.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799943.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799943.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799957.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000052799957.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799957.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799957.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000075017840.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000075017840.4 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000052799958.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000052799958.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000075020072.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000075019784.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000075018961.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000077799930.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000075020905.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000075019784.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000075022153.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000075017840.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000075019517.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000075022153.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=900000077799930.6 node_expansions=254
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=600000052806679.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052805389.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052804568.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000052804445.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000052806513.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000052805402.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000052807791.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000052805568.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000052803457.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000052806111.9 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000075021334.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000077799930.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=49) score=900000077799930.6 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052799944.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052799944.1 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052799956.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000052799956.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000052799947.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000052799947.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961130625.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961130625.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000033353727.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000052799947.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000000020378.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000020389.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000052799934.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000119466615.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000030575949.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052799948.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000052799934.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000052799947.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000052799936.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000052799947.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052799934.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000052799947.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000077799935.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000111133268.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000061133281.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999997242614.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000119466615.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466615.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119470919.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119470919.6 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466615.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119466615.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119466613.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119466613.2 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000119469836.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119468572.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119467738.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119466616.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119469669.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119468559.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119470961.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119467725.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119466616.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000119469281.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000141684487.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=1200000141684487.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684501.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141684501.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684540.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141684540.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684540.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141684540.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141688817.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141688817.0 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684503.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141684503.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684542.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141684542.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684505.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141684505.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684517.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141684517.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684504.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000141684504.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000141684508.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000141684508.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000052799936.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000050022134.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000019466579.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999975020357.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000075022158.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038910158.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000050022134.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000050022134.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000050022134.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000027799912.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000027799912.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000050022134.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000050022134.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000100022158.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000108355491.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000058351168.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999969464801.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000005576801.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1200000108355491.8 node_expansions=428
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108351169.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108351169.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108355482.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000108355482.8 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000108357690.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108357412.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108356579.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108355468.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108359912.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108357690.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108360634.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108356579.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108355468.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108357134.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=1200000108360634.8 node_expansions=257
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000108355482.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000108355492.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000108355483.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000108355493.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000108360634.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000108360634.8 node_expansions=45
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1200000108357705.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000108360634.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000108357449.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000108356592.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000108355505.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000108357316.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000108358537.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000108357412.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000108356579.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000108355505.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000108357148.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=1200000108360634.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000108360648.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000108360648.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969470004.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969470004.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969469982.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969469982.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999969473226.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969472213.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969471935.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969471116.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969469990.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969471848.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969470012.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969471948.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969472116.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999969471101.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999969470015.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999969471658.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999994461610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1499999991686873.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=1499999994461610.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999994461596.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999994461596.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999994461646.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999994461646.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000077796736.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000075018959.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000019463404.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000011129181.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000100018958.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000166685639.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000063906981.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000075018960.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000050018959.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000050018959.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000052796737.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000052796737.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000075018959.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000075018994.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000125018980.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000133352292.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000083352314.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000030573638.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000166685639.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166685626.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166685626.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166687842.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166687842.2 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000166685624.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000166685662.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000166685626.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000166685637.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000166687856.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000166687856.8 node_expansions=39
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000166687878.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166687858.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000166687591.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166686767.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166685625.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000166687428.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000166685634.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166687582.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000166686747.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166686737.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166685625.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000166687301.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=1500000166687878.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166687858.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166687858.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166687858.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000166687858.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000166687859.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000166687859.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2100000166690098.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000166689810.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166688989.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000166687865.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000166689659.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166687875.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166687875.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000166689810.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166692437.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000166688994.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000166688976.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000166687865.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166689542.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2100000166692437.2 node_expansions=143
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000166692417.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166692437.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166692429.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166692438.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166692429.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2100000166692438.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166692424.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166692424.8 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166692462.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166692462.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166692463.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166692463.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166695107.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166695107.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000155581341.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000166692461.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000166692473.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000166692451.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000166695093.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000166695093.5 node_expansions=59
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000166694663.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000166695095.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000166693538.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000166694386.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000166692442.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000166694275.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000166692463.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000166692428.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000166692442.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000166693560.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000166693551.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000166692440.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000166694093.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000166694829.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=2100000166695095.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166695108.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000166695108.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166695140.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166695140.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077806248.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075028480.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000019472908.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011138686.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100030839.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000063918823.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000075028463.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000050028463.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000050028463.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052806252.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052806241.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000075028460.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075028464.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000125028470.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000133361818.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000083364157.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999994471127.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030583130.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000133361818.8 node_expansions=204
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122250693.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133361810.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000133361810.8 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133361810.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133361810.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133361806.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000133361806.8 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133361807.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133361806.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133364156.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133361791.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133361809.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2100000133364156.0 node_expansions=77
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000133363989.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133363726.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2100000133362892.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000133363347.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000133361781.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000133362767.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2100000133363615.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=2100000133361781.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000133361781.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=2100000133361767.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000133361795.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000133362878.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000133361791.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=2100000133363447.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000133364156.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2100000133364156.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2100000133364170.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133364170.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077808614.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075030812.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000019475258.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011141034.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000100030812.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2100000166697479.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063918812.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000075030812.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000050030812.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000050030812.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052808577.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000052808600.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000075030799.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075030836.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000125030834.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000133364161.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000083364148.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030585493.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000166697479.2 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166697493.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166697493.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155586382.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155586382.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000166699878.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000166699878.5 node_expansions=99
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000077810979.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000075033188.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000019477632.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000011143410.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100033211.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000063921202.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000075033188.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000050033188.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000050033188.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000052810966.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000052810966.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000075033188.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075033188.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000125033201.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000133366535.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000083366535.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999994475855.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030587855.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000133366535.2 node_expansions=486
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000133364180.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000133364207.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000133364161.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000133364184.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000133366535.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000133366535.2 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000133366369.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000133366090.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000133365257.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000133365717.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000133364168.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000133365159.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000133365979.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000133364160.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000133364183.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000133364161.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000133364160.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000133364159.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000133365257.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000133364146.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000133365835.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000133366535.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 24)) score=2100000133366535.2 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000133366537.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000133366537.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122255437.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122255437.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258947.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122258947.8 node_expansions=331
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000122258257.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122258646.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122258368.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122258257.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122258257.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122258368.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122258257.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122258368.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122257257.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122258924.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=2100000122258924.2 node_expansions=639
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122258104.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122258238.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122258201.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122257106.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122258127.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122257104.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122257106.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122258091.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122258926.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122257127.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122257106.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122257104.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122257104.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122257105.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122258093.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122258203.8 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122258091.0 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122258104.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(34, 35)) score=2100000122258926.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122258926.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122258926.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122259928.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122260050.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122260052.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122258926.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122261074.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122258941.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122258940.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122259928.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122259948.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122258926.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122258926.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122258926.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122258939.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122258941.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122259928.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122260039.2 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122259927.2 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122259963.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(35, 36)) score=2100000122261074.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122261050.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122261050.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122262350.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122262350.0 node_expansions=111
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122261051.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122261075.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122261066.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122261060.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122262328.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000122262328.5 node_expansions=51
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000122262052.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122261050.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122262199.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122261072.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122262087.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122261087.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122261053.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122262050.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122262053.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122261050.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122261051.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122261051.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000122261053.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000122261064.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000122262052.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000122262165.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000122262052.8 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000122262330.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2100000122262330.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122262328.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122262328.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999983371662.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999983371662.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000066706773.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000063928995.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000008373440.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000000039216.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100040106.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000155595698.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000052817018.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000063929016.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000038928994.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000038928994.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041706809.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000041706775.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075040108.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000075040108.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000113929017.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000122262328.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2100000072262328.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019483664.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2100000155595698.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155595686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000155595686.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000155595705.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000155595705.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000066706818.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000063929059.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000008373484.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000000039259.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000100040151.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000052817038.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000063929037.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000038929039.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000038929053.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000041706817.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000041706814.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000075040147.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000075040149.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2100000113929040.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000122262374.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000072262393.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999983371703.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000019483720.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=2100000122262374.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000122262381.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122262373.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122262381.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155595661.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155595661.0 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000122262398.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122262385.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000122262393.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122262381.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155595662.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000122262394.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2400000155595662.0 node_expansions=58
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000152817884.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000155595710.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000147262331.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000144484564.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000147262350.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=2400000155595710.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155595662.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155595662.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155595671.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155595671.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155595664.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155595693.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000155595648.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155595661.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155595674.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000155595693.0 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155595674.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155595674.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000155595707.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000155595704.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000155595703.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000155595724.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000155595713.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', None, None, 'ORE')) score=2400000155595724.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155595714.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000155595714.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000155595701.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000155595701.0 node_expansions=12
FooPlayer.decide: Prioritizing 4 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000186151262.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000180595716.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2700000177817937.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2700000180595706.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=2700000186151262.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186151262.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186151262.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000186151270.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186151270.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000100040136.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000127817913.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000041706805.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000033372579.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000163929024.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000219484570.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000083372593.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000127817926.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000102817902.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000102817900.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000105595680.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000105595691.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000138929035.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000138929028.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000177817917.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000136151256.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000013927238.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000050039246.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2700000219484570.5 node_expansions=270
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000219484583.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000219484553.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000219484575.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000219484565.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000219484559.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000219484583.0 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000013927272.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000013927272.0 node_expansions=19
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000013927222.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013927236.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000013927263.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000013927250.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000013927250.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=2700000013927263.0 node_expansions=26
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000013927269.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000013927236.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000013927269.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000055589061.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000055589061.5 node_expansions=19
FooPlayer.decide: Prioritizing 7 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=3000000055589062.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=3000000047254850.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=3000000038922783.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=3000000030588019.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=3000000022257726.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=3000000022255614.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=3000000025035235.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=3000000055589062.5 node_expansions=21
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016674003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000030566280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000027788780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966674169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000033344614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016675169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019452669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027786280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008342613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005561779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000011120668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991669223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966673335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966670556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966669724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008339279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983334778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011116779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999991669778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000000004835.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986114223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980559223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999988894501.06 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=300000033344614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=300000033344614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000036125830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050015878.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015597.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044461103.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000041683889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000038905557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000050016710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041680269.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000002792699.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000002790486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030568608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000033345831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044461155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041683879.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022237997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011123527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019457153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000011123517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016677972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016676583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019456875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459366.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000002790185.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000002789893.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002787973.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022234652.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008344083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000008343527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025012420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016677143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011122406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012196.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011121573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016678597.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000033348941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019456374.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000030571379.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013901865.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000050016710.8 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000050016710.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019641.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050020475.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000050020475.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020461.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000050015041.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050019244.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050018530.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050016717.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050015040.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050018939.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050020475.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050018939.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000050020475.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020475.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050020475.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050020477.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050020477.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000050024530.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000050025086.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000050020475.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000050024641.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000050021475.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000050022141.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000050020498.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000050024364.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000050024364.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000050025086.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025086.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050025086.4 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050025120.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050025120.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000080580676.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000050025123.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000036134467.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000033356676.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000025023343.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994467776.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000050025109.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000050025109.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083358465.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358454.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000002801109.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000050025123.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000050025109.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999994467776.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000050025120.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000050025109.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000050025120.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000050025124.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000083358465.2 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083358454.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083358416.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083358454.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467791.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467791.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994467787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994467760.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467787.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467801.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467801.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994467787.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994467776.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467787.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467812.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467812.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999961134468.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994467778.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999994467778.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467778.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467778.5 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994467780.0 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=599999994472364.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=599999994472378.8 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=899999994461326.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=599999994472388.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=899999994461326.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='WHEAT') score=899999994461326.8 node_expansions=193
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461353.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461353.8 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999994471832.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999994467776.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999994469898.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999994471954.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999994468776.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999994469443.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999994467776.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999994469998.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999994471665.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999994472387.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994461326.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=899999994459937.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=899999994461326.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999994461326.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994461326.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994461364.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994461366.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994461366.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465937.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994465937.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=899999994464411.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994461357.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994463451.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994465522.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994462340.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994463037.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994461355.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994463588.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994465269.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994465950.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=899999994465950.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994465937.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999994465937.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999994470088.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999994470088.5 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999994465936.2 action_type=ActionType.END_TURN
  Action 1: expected_value=899999994465946.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999994470088.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=899999994465947.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999994465934.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=899999994470088.5 node_expansions=38
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=899999994469004.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999994465921.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999994468059.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999994467782.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999994470088.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999994468588.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999994466932.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999994467588.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999994465932.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999994468155.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999994469837.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=899999994470088.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963911782.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911782.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963911780.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999963911780.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963911777.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963911777.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=899999963911790.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963914180.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963911791.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963913888.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999963913610.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999963913444.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963912778.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963913458.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963911777.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963914000.4 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999963915680.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=899999963914444.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=899999963915680.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999963915667.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999963915667.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=899999963915667.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999963918056.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999963915667.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999963917778.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999963917500.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999963917348.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999963916667.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999963917334.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999963915681.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=899999963917890.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999963917223.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999963918611.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=899999963918348.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(18, 40)) score=1499999963918611.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999963918611.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963918611.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008364822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008364822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008364822.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008364822.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008364833.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008364833.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008364848.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008364848.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008368055.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000008368055.2 node_expansions=29
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000008364844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000008364844.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034724.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975034724.0 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975031523.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975031523.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975031511.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975031511.0 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999975031513.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975034675.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999975031505.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999975034691.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999975031483.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1499999975034691.0 node_expansions=66
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999975031503.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999975033857.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999975031468.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999975033024.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999975033594.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999975033315.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999975033135.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999975032468.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999975033146.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999975031503.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999975034691.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999975033690.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999975033037.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999975034149.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(40, 44)) score=1499999975034691.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975034691.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975034691.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944479146.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944479146.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999944479174.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999944479168.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999944481797.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999944479155.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999944479145.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999944481797.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1499999944479158.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999944481554.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999944479131.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999944480686.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999944481253.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999944480977.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999944480797.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999944480165.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999944480797.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999944479131.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999944479158.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999944480713.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999944480964.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1499999944481811.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1499999944481811.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944481797.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944481797.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944481832.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944481832.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944481832.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944481832.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999944479343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944479343.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894479343.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894479343.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999875034939.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999894479359.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999894479359.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999894479344.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999894479344.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1499999936146033.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983368259.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999927811802.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999947256270.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999925034925.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999819477578.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999936146038.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999941699746.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999988926467.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999983366413.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999861145145.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999922257135.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999922257135.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999897257134.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999897257134.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999897257145.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999897257136.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999958370912.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1799999983366413.0 node_expansions=129
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999963923811.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999963923813.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1499999963923813.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999963923799.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999963923799.0 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999963923821.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999963923821.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999936146057.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983368268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999927811825.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999947256268.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999925034946.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999819477602.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999936146045.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999922257165.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999988923823.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999861145143.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999922257154.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999922257167.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999897257143.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999863923821.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999897257154.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999897257143.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999897257154.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1499999958368265.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1499999988923823.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988923838.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988923838.0 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000013923786.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000013923786.5 node_expansions=453
FooPlayer.decide: Prioritizing 19 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999988923825.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999988923834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999988923834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1499999988925379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999988925934.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1499999988925667.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1499999988926212.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999988925501.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999988924823.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999988925504.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999988923834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999988923834.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999988926490.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999988925390.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999988925656.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1800000008366412.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1800000005587814.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1800000008364300.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 18: expected_value=1800000002806521.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1800000008366412.0 node_expansions=121
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988921967.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988921967.5 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988920035.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999988920035.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999988920035.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999988920035.0 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000019455725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000027789003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000025010114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025011280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000013899280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961116947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999961115558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000005562947.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000027789614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027789336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000005565113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986116723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999991673946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999977783389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983337001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999997227890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988893724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994450946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975002556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005565390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000005566224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997228724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999977780612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000002784279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000027789614.1 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000027789614.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000027788503.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000027786003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000027789614.1 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000011125753.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000011123530.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000058351379.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063905623.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000050018034.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063905879.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000061129498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011126334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011125766.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011124363.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000011123821.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000022234655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000050011644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055569422.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000047237486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033349138.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000033348027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000052796708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030570531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000055573941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000036126094.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036125527.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000041682762.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027792194.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000038903042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234352.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000022233795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025012707.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013900470.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000016677429.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033346375.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000013899350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013898795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000044457774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030567483.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000025012403.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025011014.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019455461.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036122753.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027792739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041680809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025014906.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=600000063905879.4 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063905599.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905879.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063904777.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000063905879.4 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905877.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905877.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905901.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905901.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905893.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905893.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905911.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905911.9 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063905910.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063905910.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063905922.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063905922.4 node_expansions=2
FooPlayer.decide: Prioritizing 8 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063908975.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063905919.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063908144.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063908844.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063909969.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063908143.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063911622.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063908143.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000063911622.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911633.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063911633.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063911633.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063911633.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094467157.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094467157.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011132046.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088911616.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022242268.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094467168.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063911611.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011132045.4 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011132045.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063911600.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063911611.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063911611.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063911600.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088911612.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997242281.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997242278.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063911611.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063911611.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094467168.4 node_expansions=94
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094467180.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467180.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094471221.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094471221.9 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094471222.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094471222.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011136110.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000116683677.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022246334.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011136110.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011136110.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088915667.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997246333.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997246333.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063915666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 1, 0), <Color.RED: 'RED'>, None)) score=900000116683677.1 node_expansions=380
FooPlayer.decide: Prioritizing 9 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000088914678.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088911622.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088913834.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088914014.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088914556.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088914569.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088915668.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088913834.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088913847.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000088915668.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915678.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088915678.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088915697.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088915697.9 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000088915686.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088915700.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000088919718.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000088915677.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000088915690.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=600000088919718.5 node_expansions=37
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000088918719.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088915673.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088917896.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000088918052.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000088918607.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000088919733.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000088918620.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000088917896.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000088917788.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000088917896.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000088919733.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919719.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919719.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088919729.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088919729.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000088919756.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000088919728.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088919756.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116691789.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116691789.5 node_expansions=55
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094475313.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094475309.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000011140201.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063919757.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022250420.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094475309.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063919757.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011140201.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011140201.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063919757.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063919757.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063919767.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063919756.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088919757.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997250424.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997250424.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063919767.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063919756.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094475313.0 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094475313.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094475301.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094475313.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127808613.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127808613.4 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000094475311.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094475313.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000094478487.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094475289.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094475290.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000094475280.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000094478487.2 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=600000094478320.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094478510.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094475278.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094477487.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094477653.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094478209.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094478209.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094477487.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094477376.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094477498.1 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000094477945.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000094478510.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094478487.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094478487.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094478512.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094478512.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094478522.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000011143387.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000063922966.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088922956.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022253622.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094478532.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063922966.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000011143388.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000011143387.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000063922956.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000063922943.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063922966.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063922943.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088922979.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997253610.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999997253609.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000063922966.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063922942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=600000094478532.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094478511.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094478511.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094478532.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094478534.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000094478534.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094478511.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094478511.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253611.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997253611.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997253610.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253612.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997253612.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997253610.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997253610.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997253610.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253610.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997253610.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999997253610.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997253610.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966698068.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698068.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000094481708.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000094481708.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999980587833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000033367388.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000058370597.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999991698056.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000094478500.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033367402.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999980587833.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999980587834.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000033367412.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000033367412.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000033367388.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000033367412.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=600000058367413.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999966698066.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=600000033367412.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000033367412.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000094481708.8 node_expansions=180
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094478514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094478514.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966698045.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966698045.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966698045.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966698045.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701253.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701253.2 node_expansions=33
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966698046.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999966698053.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966698030.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999966698040.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1199999966701238.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999966701238.8 node_expansions=56
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999966701095.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999966698039.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999966700253.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999966700238.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999966700974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999966700405.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999966700974.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1199999966700405.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1199999966700238.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999966700150.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1199999966701238.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999966700706.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1199999966701238.8 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701238.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701238.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701275.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701275.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701264.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701264.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701284.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701284.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701271.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701271.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701296.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701296.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966697962.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966697962.0 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701308.8 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701298.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966701259.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701298.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701301.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701301.2 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701297.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966701273.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701297.8 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701298.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701298.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701297.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966701283.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701297.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701308.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999966701308.8 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701329.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966701285.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701329.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000002807269.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000002807269.0 node_expansions=38
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1199999966701319.2 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1199999966701298.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999966701319.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961145713.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961145713.0 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999930590156.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961145711.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1499999961145711.0 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999961145712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961145712.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944479944.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944479944.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944479981.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999944479981.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999944482864.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999944482864.2 node_expansions=30
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999908368858.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908368858.8 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999908368857.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999908368857.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999908368871.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999908368871.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1799999947252889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947252889.8 node_expansions=59
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000052817995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125037303.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1499999991703968.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000016703978.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1499999950037551.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000052817995.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063929106.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1499999908368857.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1499999908368868.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1499999991703969.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1499999991703966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1499999991703969.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1499999991703969.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1500000016703970.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1499999925034635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999925034635.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999991703966.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000063929106.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1500000125037303.2 node_expansions=197
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000125037309.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000125037309.2 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000052815081.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000125037311.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1499999991703969.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016703970.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999950034635.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000052815081.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000063926192.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999908368857.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999908368857.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999991703980.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999991703982.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999991703969.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000019476001.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000044476012.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1799999963918667.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999925034636.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999991703970.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000063926192.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000044476012.0 node_expansions=132
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016703970.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016703970.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000016703958.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016703966.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000016703980.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000044475977.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000016706873.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000044475977.5 node_expansions=74
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000016703944.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000016703956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000016706166.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000016703955.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000016705500.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000016706900.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000016706333.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000016706901.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000016704945.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000016706177.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000016704956.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000016706345.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000016706612.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000030587768.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000033363145.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=1800000030585923.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=1800000025031645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=1800000044475988.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=1800000044475988.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044476025.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044476025.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044475990.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044475990.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044476001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044476001.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000044476036.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044476033.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044476036.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044478966.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044478966.5 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000044476037.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044476033.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000044476013.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000044476011.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000044478948.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000044478933.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000044478948.5 node_expansions=82
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000044476004.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044476004.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044478256.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044476034.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044477569.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044478948.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044477393.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044477948.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044477005.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044478226.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044477013.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044478394.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044478670.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000044478948.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044478959.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044478959.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044479004.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044479004.5 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000044478981.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000044478978.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000044478967.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000044478967.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000044478975.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000044481356.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000044481356.5 node_expansions=59
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000044478967.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044478967.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044481203.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044478967.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044480537.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044479967.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044480356.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044481356.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044479967.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044480910.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044481203.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044479967.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044481357.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000044481093.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1800000044481357.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044481367.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044481367.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044486519.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000044486519.8 node_expansions=265
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000044483741.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044483741.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044485964.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044483741.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044485297.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044484741.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044485297.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044485130.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044485964.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044484742.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044486241.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044486519.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044484741.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000044485853.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000044485853.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=1800000044486519.8 node_expansions=509
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000044483590.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000044483575.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000044485812.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000044483590.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000044485131.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000044484588.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000044485144.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000044484964.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000044486530.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000044484590.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000044484589.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000044485535.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000044484586.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000044485686.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000044485697.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=1800000044484575.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=1800000044486530.8 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000044486531.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000044486531.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947265585.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947265585.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922263397.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922263397.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947262311.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947262311.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922262301.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922262301.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922262315.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922262315.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999922262314.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999922262302.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999922262314.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999922262311.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999922262311.5 node_expansions=5
FooPlayer.decide: Prioritizing 22 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 22 actions with lookahead depth=3
  Action 0: expected_value=1799999922262313.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999922262324.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999922264546.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999922262327.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999922263870.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999922263327.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999922263702.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999922264435.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999922263313.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999922263324.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999922264269.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999922263324.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999922264425.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999922264424.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999922263313.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2099999947258124.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999950033538.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2099999936143292.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2099999930591125.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2099999922259358.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2099999952815803.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2099999936146415.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=2099999952815803.5 node_expansions=96
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952815801.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999952815801.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999952818026.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999952818026.8 node_expansions=93
FooPlayer.decide: Prioritizing 21 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 21 actions with lookahead depth=3
  Action 0: expected_value=2099999952815812.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999952815803.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999952818036.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999952815814.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999952817359.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999952815803.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999952817201.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999952817923.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999952815812.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999952816812.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999952817759.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999952816803.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999952817915.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999952817914.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2099999952816804.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999966699636.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2399999969475025.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2399999966696804.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2399999961144638.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2399999952812858.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2399999966699914.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2399999969475025.5 node_expansions=381
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999969475025.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999969475001.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999969474992.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999969475003.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999969475026.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2399999969475026.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999969474990.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999969474990.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947253880.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999947253880.0 node_expansions=31
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999947251681.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999947251671.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999947253941.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999947251685.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999947253226.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999947251719.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999947253108.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999947253793.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999947251685.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999947253663.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999947253792.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999947252796.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999947253783.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999947252670.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2399999947253941.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999947253940.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999947253940.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999947255990.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999947255990.8 node_expansions=27
FooPlayer.decide: Prioritizing 18 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999947255990.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999947255990.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999947256990.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999947255990.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999947257824.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999947255990.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999947256546.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999947258102.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999947255990.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999947258768.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999947256990.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999947256990.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999947257102.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999947258102.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1799999947256990.8 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999955586260.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2099999947250971.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2099999961140428.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=2699999955586260.0 node_expansions=432
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999955586250.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999955586250.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999916693593.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999916693593.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999916693585.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999916695680.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999916695646.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999916693607.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999916693604.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', None, 'BRICK')) score=2699999916695680.5 node_expansions=69
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999916693582.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999916693582.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999916694580.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999916693582.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999916695125.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999916693585.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999916694138.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999916693582.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999916693580.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999916695513.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999916694580.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999916694580.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999916694693.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999916695696.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999916694583.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(36, 37)) score=2699999916695696.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999916695691.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999916695691.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999936140128.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936140128.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999936140127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999936140127.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999936142087.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999936142087.5 node_expansions=93
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999936143047.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999936143047.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999936143603.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999936142603.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999936144992.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999936143047.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999936143047.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999936143047.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=2699999936144992.0 node_expansions=392
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2699999913919862.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999936142083.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999936142088.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999936142085.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999936144992.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', None, 'WOOD')) score=2699999936144992.0 node_expansions=66
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2699999936142061.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2699999936144992.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2699999936143074.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2699999936143061.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2699999936142073.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2699999936142058.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2699999936142617.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2699999936143614.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2699999936142074.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2699999936143061.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2699999936143074.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2699999936142074.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2699999936142047.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2699999936143047.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2699999936144992.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999936144992.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999936144992.0 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000080571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077791710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066679710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000088905321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000066681377.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000058346655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000061124155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000033344655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033344655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000033344655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000069457223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000072237210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000088903099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000083349210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000072233877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000069458599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000083347834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000061124432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000072237766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000083348931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000058346375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000058344430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061124431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036121042.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055566376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000052787486.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000052786930.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000033342987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033342153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033344654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000050009998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063902222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052789998.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000075015333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069456999.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000050012221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069456444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050011665.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047233319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000052790820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050009430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050011653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063902209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000058346375.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=600000088905321.8 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000088908377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000088905877.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000088906155.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=600000088908377.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025014944.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022234944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000033350834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000013904088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016681867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=599999988904588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999988904588.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=599999988904576.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572410.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038909145.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055575044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050021155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000027793829.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036127220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044463874.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000016678831.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027792442.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000002791238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000002789849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681031.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002791850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000011126309.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=599999997235406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=599999997234850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=599999988902907.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=599999988902059.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=599999988904574.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000011126017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011127962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000025015464.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000013905739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036131362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000030570807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000011125459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000011124348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030572474.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000008346573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000013904095.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011124904.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=599999991679583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=599999997235984.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999994457360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994456805.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000008344594.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000002790971.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000055575044.0 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574488.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055575044.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055573932.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000055575044.0 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580197.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580197.4 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055575082.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575030.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575082.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580246.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580246.4 node_expansions=37
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055575088.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055575064.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000055575077.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055575079.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055575067.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055575078.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055575088.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017721.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000017721.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000017710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000017710.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908388.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000017710.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055575055.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055575044.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022239057.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000122241735.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055575057.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055575056.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055575057.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055575044.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055575044.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988905710.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988905710.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088908391.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088908390.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055575057.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055575044.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000017721.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000122241735.1 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000122241721.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122241721.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122251485.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000122251485.1 node_expansions=91
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000122244262.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122243987.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122246354.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122244967.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122243709.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122246898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122244529.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122244807.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000122246898.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122246910.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122246910.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000122250131.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000122249398.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000122251534.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000122249120.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000122250120.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000122248844.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000122250398.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000122249677.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000122249954.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000122251534.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122251509.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122251509.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027499.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027499.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027520.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027523.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027523.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027534.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027534.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027536.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027536.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088922472.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000000027523.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055584819.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000055584856.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022248844.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000122251509.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000055584830.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055584819.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055584856.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055584820.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055584819.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999988915509.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999988915486.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000088918177.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000088918176.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055584820.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000055584819.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000027486.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000122251509.6 node_expansions=74
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000122251510.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000122251510.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027496.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027496.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027496.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027496.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027520.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027520.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027520.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027520.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027520.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=599999966694188.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027487.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000000027485.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000000027487.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000000027487.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=600000000027487.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027487.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027502.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000027502.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999966694178.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000027460.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000027460.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966694140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966694140.9 node_expansions=6
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=600000000027488.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=600000000027486.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=600000000027465.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=600000000031797.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=600000000027475.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000000027475.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=600000000027476.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=600000000027487.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=600000000027502.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=600000000027498.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000000027477.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=600000000027485.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=600000000027488.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=900000038912619.4 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=600000000031797.6 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'SHEEP')) score=900000038912619.4 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000038912619.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000038912619.4 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000027478.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000027478.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966694156.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999966694156.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999966694193.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999966694193.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005579321.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005579321.5 node_expansions=49
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=599999966697412.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999966697134.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999966696690.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999966698523.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999966696412.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999966697412.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999966696134.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999966697690.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999966696967.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999966697245.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=899999997244557.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=900000005579369.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=900000005579369.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005579336.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005579336.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005582843.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000005582843.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000005579370.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000005579370.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972246023.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246023.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005582823.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005582823.2 node_expansions=89
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999972246024.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999972246024.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005576809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005576809.8 node_expansions=46
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=899999972243536.1 action_type=ActionType.END_TURN
  Action 1: expected_value=899999972243537.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=899999972247009.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000005576799.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=899999972246976.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WHEAT')) score=1200000005576799.8 node_expansions=61
FooPlayer.decide: Prioritizing 3 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1199999972243468.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000005576815.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000000021244.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1200000005576815.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005576800.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005576800.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005576822.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005576822.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005576837.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005576837.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000005576837.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005576837.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005576844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000005576844.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000005576838.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000005576838.2 node_expansions=4
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000116688844.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000000022171.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000000022167.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999977798177.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000133355523.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000022244412.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999955576838.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000000022171.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000000022171.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000000022171.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000000022171.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1199999911131502.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1199999911131504.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000066688844.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000066688856.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000000022171.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999972244393.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999916687060.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1200000133355523.2 node_expansions=78
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000133355524.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000133355502.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000133355524.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999911126335.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999911126335.8 node_expansions=29
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999911131536.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999911131503.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999911131536.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902798203.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999902798203.8 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999902798204.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902798202.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999936131476.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999902798202.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999902798190.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999936131491.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=1499999936131491.8 node_expansions=85
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999936131491.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999930575936.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1499999936131491.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999927798158.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999927798158.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020416.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020416.2 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999900020382.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900020389.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999900020392.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999900020404.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999900020392.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=1499999900020404.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999900020400.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900020373.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900020400.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900020404.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999900020404.2 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1499999900020402.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999900020381.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1499999900020401.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999900023889.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999900020401.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1499999900020413.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999900023889.8 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1499999900023612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999900022356.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999900022889.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999900023723.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999900022612.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999900020389.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999900020389.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999900023891.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999900023167.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999900023456.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1499999900023891.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999900023891.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999900023891.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999938913681.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999938913681.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000133359020.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988913665.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000016692342.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000016692342.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999994468334.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000150025681.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000038914556.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000016692320.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000016692320.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000016692320.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000016692342.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999927801654.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1499999927801654.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000100025667.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000083359000.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000016692336.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999988914557.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999900023876.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000150025681.8 node_expansions=62
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150025681.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150025679.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150025681.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150029902.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150029902.8 node_expansions=228
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150025709.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150025684.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150025709.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000150025696.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000150025696.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000150025717.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000150025694.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000150025717.8 node_expansions=11
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000072237544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000066681387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066682220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061123609.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000058346942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027789942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027791053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086127554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000083350331.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075012478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000069458109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000063903311.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000063899776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000069456720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000083348655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000086127256.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000027789387.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000027789664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050009996.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050012496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000063903052.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000052790274.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000066681664.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044455754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044455754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000069456644.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000052786653.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047231587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047230476.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063899719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047231107.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000050010830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000055566664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000041675551.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000041675551.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000069458866.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044455754.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066681098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052789153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052790264.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000069457265.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000044455274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000027787997.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000027786607.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000086127554.0 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086132831.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086129776.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086130054.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000086132831.8 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000036130001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030569931.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000019459298.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027793256.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025017978.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000022240478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=599999991682375.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030569654.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041681942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000022240490.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030574432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000005570700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000016682988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000052794998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044462498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000058352276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038906387.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=599999991681543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=599999991680406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002789849.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002791238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000005569016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000025014084.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011126015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011127959.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000036126928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000016683527.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013903792.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902681.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000022237973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000013462.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000002793186.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013904918.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994457906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994457906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036127761.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011125459.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016682138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036128261.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000016680749.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016682972.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033349153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000008349628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000008347684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999991682351.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=599999991679281.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=600000058352276.2 node_expansions=3234
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058350331.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349220.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000058352276.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352277.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352277.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352304.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352304.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058349520.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058349520.4 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358565.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358565.2 node_expansions=17
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000058354807.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356065.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058358020.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058358565.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355651.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058354529.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355112.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=600000058358565.2 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358592.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358592.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000058363454.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058361065.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058362343.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058364287.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058361802.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058361898.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058360802.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058361357.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000086130062.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=2) score=900000086130062.5 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130087.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130087.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130076.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130076.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130084.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130084.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000086130111.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000086130111.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000086130109.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000086130086.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000086130109.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000022900.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000022900.5 node_expansions=37
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000058352322.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000086130111.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000119463444.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000086130098.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000025016322.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000086130100.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000038906989.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000066684776.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000113907890.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119463444.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000119463432.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086130100.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000086130114.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000025016336.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000025016323.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000086130101.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000086130100.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000086130098.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000119463444.9 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119463448.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463432.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463448.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119469109.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119469109.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119463432.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463425.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463432.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119463433.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463422.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119463433.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119469123.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119469123.8 node_expansions=25
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000119463448.4 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119463433.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119463411.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119463409.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119469104.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000119469089.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=900000119469104.8 node_expansions=67
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000119467314.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119465912.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119467158.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119469124.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119465645.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119466755.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119465635.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119466203.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000119469124.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000119469104.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469104.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119469138.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119469138.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119469124.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119469103.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000119469124.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000119473168.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000119473168.4 node_expansions=26
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000091691360.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000119473143.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000119469134.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000119469128.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000119469138.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000144463389.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000144463389.0 node_expansions=108
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000119472082.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000119470793.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000119471626.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000119472905.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000119471362.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000119472460.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000119473193.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000119471348.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000119471917.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000144463400.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=1200000144463400.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116685635.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116685635.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116685625.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116685625.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116685637.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116685637.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000116685671.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000116685649.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116685671.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997243172.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997243172.8 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997239392.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997239392.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997239402.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997239402.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997239392.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999997239392.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999997239392.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999997239392.2 node_expansions=3
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1199999997245103.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997244826.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997245659.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000025017154.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997243159.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997246492.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997246214.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997245381.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997245937.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1500000025017154.5 node_expansions=205
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999997245103.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999997244837.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999997245660.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999997245573.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999997243159.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999997246114.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999997246493.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999997246225.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999997245392.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999997245938.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000025017154.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=46) score=1500000025017154.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000025017189.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025017189.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000025017201.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000025017188.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000025017201.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044462523.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044462523.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000044462523.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044462509.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044462523.5 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044465863.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044465863.2 node_expansions=23
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000044462514.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044465854.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000044462549.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000044462539.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000044462545.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000044465880.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000044465880.2 node_expansions=84
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000044464489.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000044464224.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000044465058.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000044463935.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000044462559.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000044464512.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000044465881.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000044465602.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000044464781.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000044465336.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1500000044465881.2 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000044465878.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044465857.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044465878.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044469337.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044469337.2 node_expansions=32
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000044465890.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000044465891.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000044465891.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011132557.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011132557.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044465891.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000044465891.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000044465889.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000044465889.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135995.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011135995.0 node_expansions=30
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000011132557.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000011132533.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000011132534.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000011135995.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000011135979.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000011135995.0 node_expansions=72
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000011134192.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000011133956.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000011135022.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000011132534.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000011132525.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000011134490.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000011135718.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000011135996.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000011135591.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000011134746.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000011135303.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1500000011135996.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135996.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011135996.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011136025.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011136025.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135995.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000011135995.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000011135997.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000011135997.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988911829.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999988911829.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999988911866.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999988911866.8 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966689642.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966689642.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999966687108.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966687108.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050024378.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947244811.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061135489.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000144468813.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077802156.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999958355923.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008357700.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999986134589.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041690156.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088913257.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100024378.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000100024378.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033357700.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000033357700.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999994467923.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980579923.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033357700.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033357700.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000144468813.0 node_expansions=384
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000144465774.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144465781.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000144468813.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000144465795.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000144465771.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1500000144468813.0 node_expansions=34
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000144467425.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144467147.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144468295.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144465805.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144465758.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144467749.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144465757.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144468813.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144467990.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144468536.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000144468813.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144468824.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144468824.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947244849.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947244849.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947244833.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947244833.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947244871.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947244871.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999947244868.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947244846.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947244868.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947244879.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947244879.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999947244878.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999947244871.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999947244878.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947244881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947244881.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050024424.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061135528.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000144468860.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077802202.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999958355972.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008357750.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986134638.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041690195.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088913306.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100024417.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100024415.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033357760.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033357749.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994467970.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966690195.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980579972.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033357761.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033357761.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000144468860.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000144468860.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144468872.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1500000144468872.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144468837.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144468837.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144468880.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144468880.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144468870.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144468870.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144474582.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144474582.5 node_expansions=153
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050024437.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947244859.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061135537.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077802202.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999958355971.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008357749.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986134648.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041690206.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088913313.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100024426.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100024427.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033357760.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033357748.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994467971.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966690218.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980579971.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033357748.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033357749.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1500000100024427.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100024428.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100024428.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000100027647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000100027647.5 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050024428.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999947244872.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000061135535.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000144468879.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000077802206.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999958355981.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000008357760.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999986134646.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000041693398.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000088916509.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100024425.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033357760.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033357760.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994467980.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966690216.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980579984.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033357760.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033357757.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000144468879.0 node_expansions=92
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000144468873.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144468860.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000144468860.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000144468867.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000144472065.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1500000144472065.0 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000144470509.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144470242.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144471358.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144468845.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144470398.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144472080.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144468871.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144468856.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144468845.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144471078.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144471634.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000144472080.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000144472065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144472065.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999947248079.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999947248079.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000050027622.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000061138745.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000144472093.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000077805426.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999958359190.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000008360954.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999986137842.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000041693411.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088916509.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100027623.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000100027634.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000033360953.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000033360942.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999994471165.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999966693387.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999980583165.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000033360968.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000033360942.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000144472093.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000144472065.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144472065.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000144472089.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000144472071.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000144472101.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000144474541.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000144472103.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000144474541.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000144472069.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000144473468.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000144474579.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000144472079.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000144473611.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000144473645.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000144472041.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000144473076.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000144472052.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000144472069.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000144474274.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000144473152.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1500000144474579.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144474555.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144474555.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144474578.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000144474578.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000144474600.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000144474600.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122254603.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122254603.0 node_expansions=81
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000122252391.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000122252391.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000122252358.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000122252368.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000122254566.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000122252358.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1500000122254566.0 node_expansions=48
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000122252343.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000122253732.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000122252378.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000122253910.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000122254455.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000122253934.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000122252354.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000122253378.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000122252343.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000122252381.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000122254604.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000122253381.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000122253455.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=1500000122254604.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122254581.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122254581.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000122254611.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000122254611.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000027812219.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999925030581.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000038921288.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000055587955.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999936141690.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999986143499.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999963920389.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000019477997.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000088921259.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000100032370.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000077810144.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000011143499.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000011143481.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999972253723.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999944475915.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999958365723.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000011143471.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000011143499.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=1500000100032370.2 node_expansions=98
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000100032389.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000100032357.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000100032389.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136145559.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136145559.5 node_expansions=212
FooPlayer.decide: Prioritizing 19 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=1800000136143448.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000136143448.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000136143448.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136145004.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000136145559.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000136145004.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000136143448.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000136144448.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000136143448.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000136143448.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000136145559.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000136144448.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000136144559.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000136144448.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000136145559.5 action_type=ActionType.BUILD_CITY
  Action 15: expected_value=1800000127812226.2 action_type=ActionType.BUILD_CITY
  Action 16: expected_value=1800000127812226.2 action_type=ActionType.BUILD_CITY
  Action 17: expected_value=1800000125034448.5 action_type=ActionType.BUILD_CITY
  Action 18: expected_value=1800000127812226.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(26, 27)) score=1800000136145559.5 node_expansions=379
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000136145572.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000127812227.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000127812226.2 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=1800000125034448.5 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=1800000127812261.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=1800000136145572.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136145559.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000136145559.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961144583.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961144583.0 node_expansions=37
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999925034782.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999925032670.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999925032707.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999925032707.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999925034225.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999925034226.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999925032669.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999925033706.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999925032707.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999925032680.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999925034781.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999925033669.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999925033782.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999925033670.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(25, 26)) score=1799999925034782.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925034815.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925034815.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963924559.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999963924559.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999963924591.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999963924567.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999963924558.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999963924591.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999963926641.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1799999963926641.5 node_expansions=44
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999963924530.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999963924530.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999963924545.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999963926086.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999963926101.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999963924579.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999963925565.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999963924530.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999963924541.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999963925530.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999963926676.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999963925545.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999963924564.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999963925568.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(43, 44)) score=1799999963926676.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999963926690.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999963926690.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925036874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925036874.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925036911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925036911.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925036928.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999925036928.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999925036902.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999925036902.8 node_expansions=4
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000005564558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=299999961117780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000019455169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000011121225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013899003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000000008114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000038897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000019454836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000005563169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999983339502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975004778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000007613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999983337834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999961116668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999961114167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961116113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338389.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002786779.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999988897279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000000006224.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986115056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000013899279.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986113667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000002783724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000007890.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=300000038897947.44 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000038897114.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000038897947.44 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=300000038897947.44 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000038904723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038903045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041681377.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000027792166.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025014942.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000030569932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000008347420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000008348531.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044459989.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055573657.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000061127534.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000047239410.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044458055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041679998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000019458817.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011122971.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124083.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000025012431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000022235185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030568017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030566642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000008344907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000008345448.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000008347418.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000019456570.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019457681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036127209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025014963.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000050018087.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000036125797.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033347774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036124417.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000022236628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234347.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022232958.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019456016.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000038900531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027790239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027791663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000036124708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016679652.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=17) score=600000061127534.1 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000061132145.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061132686.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061131853.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=600000061132686.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132687.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000061132687.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000061129484.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000061130039.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000061129518.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000061132130.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000061129761.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000061132721.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000061129206.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000061129240.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000061132721.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000061132686.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000061132686.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907812.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907812.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999988907807.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907807.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907807.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907807.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907834.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907834.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999988907822.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999988907835.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999988907835.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793319.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002793319.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574502.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574502.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574514.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574514.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094466069.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027799402.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354958.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027799403.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041686521.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022241180.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027799402.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027799414.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354958.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058354958.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799402.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027799404.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975019846.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975019846.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027799404.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955574513.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027799404.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799414.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094466069.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466069.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466069.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574503.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574503.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574505.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574505.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574504.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574504.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574505.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574505.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999955574503.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999955574503.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999955574505.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999955574505.1 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000002793334.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000002793334.8 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094466067.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058354957.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000041686512.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000022241177.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354957.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058354967.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799390.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000027799402.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975019838.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999975019835.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955574505.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027799402.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094466067.9 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466078.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466078.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094466069.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466069.9 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058354958.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000027799414.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000041686514.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000022241170.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000027799393.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000058354958.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058354958.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000027799392.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999975019838.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999975019858.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027799394.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999955574503.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999955574503.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000027799405.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000027799405.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=600000058354958.8 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354948.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354948.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354965.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354965.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058354965.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058354957.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354965.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354979.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354979.8 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058354978.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058354987.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058354987.8 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058354944.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058354967.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000058354967.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058354968.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058354968.8 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058354969.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058354969.8 node_expansions=18
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000036127041.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058354977.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000083349784.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058354977.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058354967.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=900000083349784.0 node_expansions=70
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058356911.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058357453.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000058356897.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000058357897.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000058359577.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000058357619.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000058357189.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000058356619.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000058356619.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000083349797.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=900000083349797.4 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061127561.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061127561.6 node_expansions=20
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083349831.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083349831.9 node_expansions=5
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000083349831.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000083349793.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000083349831.9 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061132187.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061132187.5 node_expansions=53
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061127631.6 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061127571.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061127631.6 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999933347151.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933347151.5 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097238720.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052794276.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061127607.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055571162.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000047237829.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000005572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000052794276.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000083349831.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061127607.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999988904484.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999988904484.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999980571151.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000005572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000097238720.8 node_expansions=102
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097238718.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097238718.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999933347174.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999933347174.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097238733.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000052798840.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061127607.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000030572062.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000055575729.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000047237829.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000005572062.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000052794274.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000083354396.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061132174.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000030572062.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=899999988904498.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=899999988904484.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=899999980571167.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=900000005572056.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=900000030572040.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=900000097238733.8 node_expansions=180
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000097240660.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097241231.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000097240638.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000097240648.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000097243285.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000097240398.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000097240929.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000097240373.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000097240398.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=900000097243285.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097243298.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097243298.5 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000052798876.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061132187.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000030576618.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000055575744.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000047242409.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000005576640.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052798863.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000083354425.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000086127574.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000030576618.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000030576618.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999988909062.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999988909090.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000030576618.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999980575757.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999933351742.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000005576631.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030576631.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -2, 2), <Color.RED: 'RED'>, None)) score=1200000086127574.5 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061132197.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061132197.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061132185.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061132185.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061132222.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061132222.1 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000041687752.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000041687752.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000080576630.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000080576630.5 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116687743.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091687743.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000080576632.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000050021062.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000075020187.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000058353520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000044465520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000072243298.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000102798854.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000050021062.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000050021062.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000008353507.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000008353507.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050021062.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1199999991686840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1199999944462840.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1200000025021062.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1200000069465520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000116687743.0 node_expansions=243
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000116687771.8 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000108354409.5 action_type=ActionType.BUILD_CITY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000102798854.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=1200000116687771.8 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000116687743.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116687743.8 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000091687757.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000080576647.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000050024576.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000075020203.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000027798001.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000069460920.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000072243332.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000127794254.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080576665.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000050021077.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000050021077.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000008348935.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000008353540.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000050021077.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1199999961134798.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999913907300.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000025021096.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000069465535.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=1500000127794254.0 node_expansions=125
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102802355.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102802355.2 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798869.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102798869.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798889.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102798889.8 node_expansions=9
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000102798866.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102798866.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000102798866.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000102798855.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000102798866.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102798866.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798881.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102798881.2 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102798890.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102798888.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102798890.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000102798904.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000102798904.8 node_expansions=5
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1200000102798907.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000102798904.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000102798907.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000127794286.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000127794286.0 node_expansions=91
FooPlayer.decide: Prioritizing 13 infrastructure actions over 27 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1500000133357939.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000133354439.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000133356939.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000133356383.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000133356383.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000133354439.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000133356661.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000133357105.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000133356105.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000133356105.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158349830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1800000158349830.8 action_type=ActionType.BUILD_CITY
  Action 12: expected_value=1800000152794275.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=1800000158349830.8 node_expansions=453
FooPlayer.decide: Prioritizing 3 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000158352308.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000152796752.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000152796752.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=17) score=1800000158352308.2 node_expansions=75
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000158349845.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000158352308.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000158349851.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000158349814.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000158349823.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1800000158352308.2 node_expansions=44
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000158352322.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158349854.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158352308.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158351752.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158351763.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158349864.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158352035.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158351474.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158351489.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158351474.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000158352322.8 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158352308.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158352308.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158352374.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158352374.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1800000158355513.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158358013.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158357457.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158357457.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158358457.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158355513.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158357457.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158357180.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158357180.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158357180.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158357624.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=1800000158358457.8 node_expansions=291
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000158355528.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000158358013.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000158357468.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000158357194.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000158357514.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000158355526.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000158356635.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000158355513.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000158358468.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000158357194.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000158357182.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000158357681.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1800000158358468.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000158358459.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000158358459.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141694303.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141694303.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000141694278.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141694278.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141696667.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141696223.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141696112.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141695834.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141694278.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141695278.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141695389.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141694278.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141696112.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141695945.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141696389.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1800000141696667.5 node_expansions=370
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000141694296.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141694303.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000141694287.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141694303.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141696667.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000141696667.5 node_expansions=51
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000141694335.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000141696694.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000141694280.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000141696225.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000141695945.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000141695168.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000141694335.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000141695302.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000141695389.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000141695278.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000141694278.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000141695956.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000141695956.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000141696446.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=1800000141696694.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141696683.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141696683.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141699357.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000141699357.8 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000141696693.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141696690.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000141696693.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141696703.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141696704.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=1800000141696704.0 node_expansions=40
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000141696680.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000141696698.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000141696690.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000141696689.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000141696677.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1800000141696698.5 node_expansions=31
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000141696702.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000141696702.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000000029109.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000000029109.8 node_expansions=7
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000155585578.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000130585578.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000119474465.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000063918898.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000083362478.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000077807802.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000083363365.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000111141143.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000141696714.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000119474467.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000088918913.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000063918932.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999991695798.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000016695817.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000088918932.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000011141135.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000080585590.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000125030047.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1800000155585578.8 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000155585589.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000155585589.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000155585591.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000155585591.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000155585608.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000155588222.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000155585611.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169472065.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000155585605.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000155588232.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000169472065.0 node_expansions=140
FooPlayer.decide: Prioritizing 17 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=1800000155585591.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000155585580.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000155587539.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000155587247.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000155586426.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000155585591.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000155586595.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000155585580.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000155586591.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000155585595.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000155588258.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000155587258.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000155587262.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000155587704.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000155580225.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000169470224.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000169472070.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=45) score=2100000169472070.5 node_expansions=87
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000169472108.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000169472100.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000169472072.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000169472079.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000169472055.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000169472108.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2399999988915610.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000013915625.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000002804514.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=14) score=2400000013915625.0 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000013915625.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000013915625.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975026745.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975026745.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975026747.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975026747.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999975025649.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999975026769.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999975028677.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999975026759.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999975026761.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2399999975028677.0 node_expansions=62
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999975026732.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999975026745.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999975028691.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999975028414.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999975027566.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999975026747.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999975027748.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999975026775.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999975027744.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999975026732.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999975028414.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999975028399.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999975028442.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999975027744.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 39)) score=2399999975028691.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999975028677.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975028677.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975028736.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975028736.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999975028693.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999975028690.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999975028714.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999975028715.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999975028693.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2399999975028715.0 node_expansions=24
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2399999975028716.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999975028662.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975028716.0 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983362049.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983362049.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000163918498.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000138918481.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000158362924.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000047251812.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000091695370.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000086140701.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000091696276.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000119474038.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000180585150.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000158362927.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000097251801.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000047251813.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2399999975028704.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000025028689.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000097251831.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000005585134.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000088918491.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000133362927.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2400000180585150.5 node_expansions=162
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000180585135.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000180585131.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000180585151.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000180585134.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000180585151.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2400000180585134.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2400000180585151.5 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000180585153.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000180585153.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000000028676.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000000028676.0 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975028726.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975028726.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975028708.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975028708.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975028708.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999975028708.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983364409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999983364409.5 node_expansions=28
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2399999972249826.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999983362045.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2399999983362046.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999983364409.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999983362045.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2399999983362049.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WOOD')) score=2399999983364409.5 node_expansions=72
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999983362020.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999983362035.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999983363020.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999983363701.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999983362868.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999983362020.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999983363020.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999983362035.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999983363020.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999983362020.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999983363701.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999983363687.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999983364420.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999983363143.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999983363048.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(39, 41)) score=2399999983364420.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999983364429.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999983364429.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997253309.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997253309.5 node_expansions=7
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999983364436.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2699999997253313.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=45) score=2699999997253313.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997253315.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999997253315.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000019470240.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000019470240.5 node_expansions=90
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=3000000191696210.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000152812398.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000172256843.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000061145721.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000105589290.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000100034623.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000105590179.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000133367954.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=3000000216693268.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000172256845.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000111145721.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000061145721.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2699999988922610.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000038922610.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000111145721.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000005590165.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000102812401.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000147256845.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=3000000216693268.0 node_expansions=1686
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2700000194479030.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000194479030.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000194480030.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000194480697.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000194480697.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000194479864.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000194479030.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000194480030.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000194479030.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000194480030.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000194479030.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000194480697.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000194479697.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000194480141.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000194480030.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2700000194480697.5 node_expansions=391
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000194478060.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000194478108.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000194478044.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000194478056.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000194480697.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2700000194480697.5 node_expansions=48
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2700000194478030.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2700000194478045.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2700000194479044.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000194479322.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2700000194480766.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2700000194478887.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2700000194478030.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2700000194479030.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2700000194478052.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2700000194479044.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2700000194478052.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2700000194478098.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2700000194478030.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000194479765.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2700000194479157.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2700000194479030.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(41, 42)) score=2700000194480766.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194480712.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194480712.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000194480735.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000194480735.5 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027789058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000005565114.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013897669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000008343447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999963893891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000008339280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000036121836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000030566558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019453225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000019453503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000019454614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013899836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000016677058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000013898447.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000019455391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000011121503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=299999963895280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999963893057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999980558945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999994448113.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999988893945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000016676779.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999988893389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999988892001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008339557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999983338112.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999983339223.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000005564557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005565390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980561723.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999988894501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787335.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999988895056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008168.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999963893890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999963892223.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000036121836.4 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036121280.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036121836.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=300000036121836.4 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044457777.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000047236111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050014711.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000016680208.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000016678276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000050013606.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000052794445.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000047238812.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000058350546.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000055572201.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000058350821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050014645.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000063904777.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016678834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000016679349.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022233237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022234903.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000036122426.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000030568249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000030566860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000030564085.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050010808.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000036120531.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000025011026.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025010181.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033346029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025013517.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047238866.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000044461643.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000038903295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038902739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000036127710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000022236018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030568795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000044458875.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030569694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000052791708.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000038902197.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038901628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016680198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000016678504.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000063904777.2 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000063903109.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063908116.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063904787.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000063908116.1 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904220.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063904220.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904235.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063904235.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063904248.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063904248.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908118.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908118.6 node_expansions=20
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000063904243.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000063908096.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000063904222.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000063904212.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000063904201.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=600000063908096.1 node_expansions=31
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000063908096.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000063906312.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000063907423.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000063905607.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000063906162.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000063906020.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000063906985.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000063907276.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=600000063908096.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908109.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063908109.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000063908107.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000063908107.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463688.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063908096.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994460985.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000086130352.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063908107.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000094463666.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047239675.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000063908107.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994460986.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994460985.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086130341.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086130352.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063908109.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063908096.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063908119.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000063908109.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016684096.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000016684096.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094463688.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094463688.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094463688.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994460998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994460998.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461009.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461009.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461010.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461010.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461009.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461009.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464754.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464754.0 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461010.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461010.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461044.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461045.0 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461018.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461045.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019460998.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019460998.5 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994461063.5 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994461053.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994461063.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994461054.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994461054.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094463710.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063908144.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086130377.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063908144.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094463699.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047239720.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063908154.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994461032.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994461043.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086134109.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086130377.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063908144.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063908143.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063908143.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063908144.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016684144.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016684154.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063908143.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094463710.6 node_expansions=126
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094465777.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094465074.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094466898.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094465509.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094466609.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094465639.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094467443.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094466462.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094463698.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=600000094467443.1 node_expansions=45
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094467443.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467428.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467443.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000063911901.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994464787.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086134131.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063911887.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094467470.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047243456.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063911901.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994464777.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994464776.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086134123.4 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086134134.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063911887.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063911887.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063911887.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063911901.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016687887.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016687887.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063911887.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094467470.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000094467465.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467427.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467465.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116685893.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116685893.4 node_expansions=47
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000094467478.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467441.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094467478.6 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994464809.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994464809.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094467479.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063911910.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086137307.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063911909.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094467467.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047243466.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063911909.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994464809.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994464798.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086137307.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086137307.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063911910.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063911909.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063911910.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063911910.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016687923.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016687920.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063911909.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000094467479.6 node_expansions=108
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094467467.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094467446.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094467443.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094470641.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094467446.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=600000094470641.0 node_expansions=35
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000094469543.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094470376.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094468821.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094470652.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094468418.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094470363.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094469363.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094470196.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094467429.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094468974.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=600000094470652.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470641.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470641.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470666.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094470666.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470679.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999994470919.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999994470919.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999994467998.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994467998.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994467998.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994467998.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000094470676.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000063915123.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000086137334.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000063915110.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000094470680.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047246680.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000063915111.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999994467999.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994468009.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000086137356.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000086137333.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000063915110.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000063915110.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000063915110.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000063915110.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000016691123.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000016691111.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000063915110.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000094470680.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094470679.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094470679.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=600000094472777.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094473610.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094471679.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094472054.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094473055.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094471679.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094473609.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094472609.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094473444.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000094470679.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094472222.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=900000116689098.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=900000116689653.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1200000094473610.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094473611.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094473611.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094473624.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000094473624.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000094473624.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000063918054.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999994470943.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000086140290.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000063918068.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000047249634.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000063918055.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999994470957.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999994470943.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000086140291.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000086140298.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000063918065.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063918054.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000063918068.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000063918065.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016694055.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000016694054.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000063918054.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1200000094473624.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000094473624.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000094473624.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116692600.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116692600.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1200000094475722.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000094475165.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000094474611.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000094475009.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000094476012.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000094474623.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000094476567.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000094475567.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000094474998.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000094473610.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000094474611.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1200000094475165.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000116691043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000113911877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1500000116692613.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=32) score=1500000116692613.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116692597.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116692597.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116692622.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116692622.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116692601.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116692601.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695555.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116695555.5 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086137055.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027801955.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000108359288.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000086137070.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000116692636.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080580626.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086137066.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027801944.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999994467722.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086137070.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000108359288.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086137066.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086137056.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086137066.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086137055.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050025066.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050025055.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086137056.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1500000116692636.5 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116692622.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116692622.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116695531.0 node_expansions=23
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000116695553.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000086137081.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000027801970.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000108359299.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000086137081.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080583531.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086137066.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027801966.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999994467744.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086137080.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000108362219.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086137067.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086137066.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086137066.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086137077.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050025077.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050025066.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086137077.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000116695553.0 node_expansions=124
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000116694730.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116694164.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116692619.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116694024.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116694008.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116693619.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116695567.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116694580.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116694011.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116692623.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116693608.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000116694191.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1500000116695567.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116695553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116695553.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116695581.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116695557.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116695581.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152806646.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152806646.8 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000086140036.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000027804921.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000144473313.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000086140042.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1500000116695588.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000080586778.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000086140046.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000027804922.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999994470703.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000086143223.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000144473299.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000086140036.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000086140036.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000086140032.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000086140036.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000050028036.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000050028036.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000086140046.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1800000144473313.5 node_expansions=178
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1800000144473313.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1800000133362202.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1800000130584440.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=10) score=1800000144473313.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144473313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144473313.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994470634.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994470634.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994470678.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999994470678.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999994470686.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999994470686.8 node_expansions=16
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000152806686.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000122251112.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027804889.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000144473357.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000122251108.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000152806690.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000116694680.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000122251124.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027804886.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000122251124.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000144473357.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000122251112.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000122251108.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000122251108.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000122251108.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000086139108.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000086139112.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000122251124.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=1800000152806690.8 node_expansions=276
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000152806680.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152806665.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000152806693.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152806670.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152806670.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', None, 'WHEAT')) score=1800000152806693.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000152806677.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152806663.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152806677.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152806711.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152806711.2 node_expansions=9
FooPlayer.decide: Prioritizing 2 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000177806657.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2100000175028882.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=2100000177806657.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000177806665.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000177806665.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200028854.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200028854.5 node_expansions=19
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200028876.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=32) score=2400000200028876.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200028871.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200028871.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019470618.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019470618.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019470647.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019470647.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019470647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019470647.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019470653.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000019470653.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000019470703.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000019470703.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000200028910.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000169473353.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000075027131.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000191695592.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000169473343.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000200028911.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000138916911.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000169473341.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000075027121.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000147251120.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000191695579.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000169473353.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000169473353.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000169473343.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000169473343.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000108361341.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000108361353.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000169473341.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=2400000200028911.0 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000200028922.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200028885.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000200028922.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000200028920.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000200028920.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000200028922.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200028919.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000200028920.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2700000222246311.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200028923.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000222246311.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WOOD')) score=2700000222246311.0 node_expansions=108
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2400000169473391.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000200028910.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000200028918.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000200028915.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000200032076.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2700000222246311.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'BRICK')) score=2700000222246311.0 node_expansions=87
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000200028911.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000200031000.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000200030461.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000200028889.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000200030278.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000200030300.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000200032111.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000200028911.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000200029889.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000200030278.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000200028903.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000200029905.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000200030466.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000216692619.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000222246311.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000219467159.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=2700000222246311.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000222246311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000222246311.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000244468533.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=3000000244468533.0 node_expansions=5
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2700000222246356.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000222246357.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2700000222249533.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=3000000244468509.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000222249533.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', None, 'WHEAT')) score=3000000244468509.5 node_expansions=81
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000244468531.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=8) score=3000000244468531.5 node_expansions=3
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000061125820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000077792268.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077793389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000077792543.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000072236935.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000063903599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075014778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077790331.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000066678386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570324.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030568278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568824.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000083348932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030568277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066680833.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000063902777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000080570887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000083348389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000077792278.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000066678098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008044.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000050008877.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000055566930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061121376.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000047231375.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568664.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041677221.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000063902555.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000052788610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000052788054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030567722.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030564943.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030566878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000066680053.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044453054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044452776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000075015330.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000055567764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000061121944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000052787498.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000075014777.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000055567499.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000055566943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066681166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000047230819.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=16) score=600000083348932.9 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000083353377.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083353377.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083351432.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=600000083353377.2 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000019457709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036123054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000038904720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571318.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000036127210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000038903589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000027790824.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000036126112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038901943.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000000014096.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000000014095.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000000011597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000036125255.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000033347199.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000052794766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038904710.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000013900486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000008342416.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000008343249.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013901295.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019455741.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005565739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008347143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000002789628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000025014974.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000022234959.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000022234403.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000000011571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000000011281.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000000009074.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000027790531.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013899406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000013899128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036124697.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000013899072.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000022235239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000030568297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000022233850.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019458295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044461140.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025013848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000025013292.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000030571640.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005567962.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000052794766.2 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000052792544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000052794766.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000052792821.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000052794766.2 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358383.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058358383.8 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058356323.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058355619.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356878.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058356878.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058358408.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058356877.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058356452.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355910.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000058358408.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358408.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358408.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578850.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000005578850.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058358395.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091691729.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083358429.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083358408.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005578862.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578852.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691742.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091691751.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358418.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358429.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358418.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358394.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358408.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005578852.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058358395.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005578852.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005578839.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358408.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=600000091691751.6 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691762.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691713.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691762.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691763.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691763.6 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058358429.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000122247261.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000113913928.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083358441.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005578873.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578873.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000005578874.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000122247261.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358440.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113913928.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358429.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358440.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358440.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005578873.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058358442.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005578873.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005578887.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358442.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000122247261.6 node_expansions=106
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691764.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691738.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691764.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691764.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691764.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066691785.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691765.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091691765.1 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066691765.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066691765.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691752.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691752.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000091691763.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691763.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058361909.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083358449.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083358453.9 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000005578874.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005578874.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578898.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691783.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091691764.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358430.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358449.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=600000058358430.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358430.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358431.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=600000005578874.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058358431.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005578875.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005578874.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058361909.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000091691783.2 node_expansions=87
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691760.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691760.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000005578874.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000005578874.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000058358430.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091691795.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083358431.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083358431.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000005578875.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000005578874.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000091691783.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000091691787.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358443.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000083358449.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358431.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058358430.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058358430.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000005578898.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058358431.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005578874.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005578874.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358431.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091691795.8 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691783.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691762.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691783.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691783.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691783.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066691796.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691763.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091691763.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691762.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691762.8 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066695242.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066695242.1 node_expansions=32
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066694687.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066693998.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000066695244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000066692743.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000066695244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000066694819.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000066691786.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000066695244.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000066694688.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000066695244.0 node_expansions=36
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000066695243.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695243.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033361911.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000058361930.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083361930.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999980582356.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980585854.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980582378.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066695241.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066695263.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000033365409.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058361940.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058361940.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083358430.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=600000033361910.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980582356.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033361910.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980582355.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980585854.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033361911.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000083358430.5 node_expansions=101
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058361921.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058361921.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000083358432.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000083358432.5 node_expansions=47
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000033361923.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066695257.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000058361911.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000083361936.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980582357.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999980582344.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999980582344.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066695267.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000066695257.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000033361899.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058361924.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058361900.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000033361913.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999980582345.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033361899.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999980582344.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999980582345.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000033361923.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=600000083361936.8 node_expansions=62
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361924.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361924.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361897.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361897.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083361911.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083361931.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083361931.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028568.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028568.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028589.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050028589.0 node_expansions=16
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000050028576.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000050028572.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000050028588.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000050028587.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000050028576.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=600000050028588.5 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050028577.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000050028577.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000050032042.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000050032042.0 node_expansions=25
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000028607.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000066698726.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000025028607.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999947249028.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999947249028.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999947249032.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000066698726.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000066698726.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000000028607.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000025028607.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000025028608.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000025028608.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000000028584.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999947249041.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000000028584.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947249028.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947249041.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000028584.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000066698726.1 node_expansions=128
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066695284.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000066695253.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066695284.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097250778.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097250778.6 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097250791.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000097250792.1 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000097250792.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097250777.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097250777.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254264.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254264.1 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000097253722.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000097253001.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000097252166.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000097251777.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000097251779.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000097253834.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000097250801.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000097254291.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000097254292.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000097253744.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=900000097254292.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254277.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254277.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000122250749.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000122250749.8 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254302.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254302.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254315.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254315.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254313.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254313.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254309.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254309.1 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000030587646.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055591130.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000080587674.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999977808087.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999977808091.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999947252552.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000097254310.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000097257796.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000030587655.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055587642.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000055587643.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000055587664.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000030587656.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999977808091.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000030587642.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999947252552.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999947252535.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000030587643.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=900000097257796.6 node_expansions=94
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000097254310.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000097254333.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000097254333.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000097254311.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254311.1 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097254319.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254319.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097254322.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254322.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097254331.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000097254331.2 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097254323.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000097254323.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000097254332.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000097254332.6 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000122253742.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000122253020.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000122252186.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2100000097257974.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2100000097258808.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000122253853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000122250797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000122254296.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=2100000097258252.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000122254296.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=2100000097259363.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=2100000147247291.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=2100000147247291.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=2100000147247291.5 node_expansions=601
FooPlayer.decide: Prioritizing 12 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000122253757.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000122253035.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000122252200.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000122251798.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000122251820.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000122253853.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000122250797.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000122253297.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000122253486.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000122253764.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000122252922.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000147247326.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=43) score=1500000147247326.0 node_expansions=48
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000122247313.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000122247313.5 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983357562.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983357562.5 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1499999983357528.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983357528.0 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2099999958357559.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999958357559.0 node_expansions=17
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000055580695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000097247339.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1500000105580709.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1500000130580672.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1500000013913117.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1500000013913107.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000122247341.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1500000122247341.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1500000055580695.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1500000105580686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1500000080580696.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1500000080580675.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1500000055580661.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1499999988913121.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1500000030580661.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=1499999994469550.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=1499999994469563.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=1500000030580676.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=1500000130580672.2 node_expansions=72
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1500000130580685.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000130580685.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000055580698.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000097247351.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2100000105580706.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2100000013913131.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2100000013913142.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2099999958357575.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2100000122247340.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000122250405.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000055580683.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000105580663.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000080583760.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000080580707.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2100000055583750.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999988913142.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=2100000030580686.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2099999994469575.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999994472639.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2100000030580683.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -2, 1), <Color.RED: 'RED'>, None)) score=2100000122250405.0 node_expansions=127
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122250376.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122250376.0 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000122247365.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000122250360.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000122247345.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000122247322.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000122250376.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2100000122250376.0 node_expansions=56
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=2100000122250235.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122249557.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122248731.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122248325.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122248292.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122250378.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122247320.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122249822.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122249019.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122250235.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122248442.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=2100000122250378.0 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122250398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122250398.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000122254402.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000122254402.0 node_expansions=181
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2100000122253312.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000122253312.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000122252621.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000122251784.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000122251365.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000122251368.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000122250405.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000122252898.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000122251643.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000122250409.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000122251676.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000122251519.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000122253312.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122253312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122253312.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122253312.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122253312.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000122253342.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000122253342.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000122253342.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000122253342.2 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=2400000152808855.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000147253324.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000147253336.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=16) score=2400000152808855.5 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152808855.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152808855.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127808878.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152808864.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000152808890.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000152808886.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000152808897.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'SHEEP')) score=2400000152808897.5 node_expansions=42
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000152808877.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000152808887.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000152808867.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000152808867.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000152808877.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2400000152808887.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000152808888.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000152808888.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999963919101.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999963919101.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000061142210.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000102808887.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000111142207.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000161142220.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999988919101.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999988919101.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000127808902.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000127808889.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000061142210.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111142207.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000111142207.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000111142223.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000061142224.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2399999963919085.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000036142219.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000000031101.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000000031085.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000036142212.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000161142220.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000161142235.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000161142235.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186142198.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186142198.5 node_expansions=15
FooPlayer.decide: Prioritizing 2 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000186142222.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2700000186142219.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=6) score=2700000186142222.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186142222.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000186142222.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000186142233.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000186142233.5 node_expansions=6
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=3000000211142229.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=43) score=3000000211142229.0 node_expansions=3
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000027788225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000030564058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016674280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025009614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019452114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000008340114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000025009058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000025011003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000013898447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000008342058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000013898169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000002786225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966670836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=299999966671669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000022230169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000008340114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000002785946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983337556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000016676224.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991670889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991669501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997227002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983336167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005560946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002786168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999991670612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966669168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999966670557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999966669723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999966668612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986116167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000008339002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986115612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999988893945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000008668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988892834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988891723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=299999997227557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986115334.3 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=10) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342114.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000038902151.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000036124665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041680831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030568530.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000036124655.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044457999.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036124665.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000036123321.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000011124651.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000011122178.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000055568932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000058348960.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000041679976.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055568045.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000052792478.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000047233365.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000027786073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027786628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000025008804.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025009349.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025007961.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000030565463.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000016676850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000027790764.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000022232416.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022234083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000036124651.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025011860.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011122164.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011121018.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000011120170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000011119096.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000038901085.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030566073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000019454663.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041680011.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000019454070.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000033345795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044459131.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000033345795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000033345250.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000041678852.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000030567462.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=600000058348960.0 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058345602.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352841.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352830.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000058352841.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352817.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352817.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058351466.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058349497.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058350488.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058350344.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058347567.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058350330.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352830.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058351588.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000058352830.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352830.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352830.9 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352867.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352867.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352867.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352867.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352843.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058352843.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058352842.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058352842.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088908399.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000113908423.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002795509.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058352853.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058352843.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000011128842.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041684399.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000083352864.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000027795510.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002795509.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058352843.9 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058352842.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058352842.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058352867.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058352853.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000011128867.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058352842.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058352842.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000113908423.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113908420.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113908420.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113908433.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000113908433.9 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000113908409.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000113908409.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799531.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000002799531.8 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000002795496.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000002799409.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000002798420.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000002798723.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000002798420.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000002798273.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000002795496.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000002798273.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000002799531.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=600000002799531.8 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000002799545.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000002799545.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244012.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244012.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972244001.6 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972243975.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972244001.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999972244012.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999972244012.6 node_expansions=13
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999952798175.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972244000.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999972244012.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999972244023.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999972244034.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=599999972244023.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=599999972244034.1 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999972244034.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999972244008.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999972244034.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999952798197.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798197.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952798176.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952798187.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999952798187.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999952798187.4 action_type=ActionType.END_TURN
  Action 1: expected_value=599999952798174.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952798187.4 node_expansions=15
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999952798201.9 node_expansions=8
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798189.4 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999952798199.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=599999952798199.9 node_expansions=14
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999952798186.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999952798186.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927798187.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798188.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999927798188.4 node_expansions=8
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798187.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927798187.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063911076.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094466632.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927798186.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999983355519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002799988.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999955575975.1 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999997242641.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000033355541.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999977798188.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999983355519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999983355520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999983355520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999983355519.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999983355520.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999983355530.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999936131533.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999983355530.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999983355521.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094466632.8 node_expansions=84
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094466645.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466645.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094466642.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094466642.2 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000094466645.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094466645.2 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999927798190.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999927798190.9 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908353743.9 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999927798172.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999927798186.4 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999927798182.9 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999927798185.4 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999927798186.4 node_expansions=22
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908353741.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353741.9 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908357616.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357616.4 node_expansions=35
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908353756.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908353756.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908353755.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908353755.4 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063911088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075022199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999908353754.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999963911087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000002799977.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999955575978.6 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999977798199.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000013911099.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999958353765.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963911088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999963911098.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999963911088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999963911088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999963911087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999963911089.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999916687089.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999963911101.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999963911088.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000075022199.9 node_expansions=75
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075022199.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075022199.9 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075022199.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075022199.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075022199.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075022199.9 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000075022201.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075022201.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063911098.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908353757.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963911090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000002799987.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999955579819.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999977798210.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000013911110.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999958357597.2 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999908353757.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999963911090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999963911090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=599999963911086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=599999963911087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=599999963911090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999963911086.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=599999916687090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 16: expected_value=599999963911090.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=599999963911087.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000063911098.9 node_expansions=136
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063911087.8 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063911067.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063911066.2 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063914930.8 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000063914915.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=600000063914930.8 node_expansions=73
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000063911055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914944.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000063914010.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=600000063914288.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000063913986.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=600000063913833.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=600000063911042.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=600000063912153.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000063913819.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=600000063913708.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000063914944.1 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000063914930.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000063914930.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000075026066.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908357597.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999963914930.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000002803830.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999955579830.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999977802076.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000013914949.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999958357621.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999908357597.4 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999963914944.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999963914930.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999963914930.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999963914930.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999963914938.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=599999963914930.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999916690930.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999963914930.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999963914930.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000075026066.4 node_expansions=60
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075026076.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000075026076.4 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000075026065.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000075026065.4 node_expansions=7
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908357620.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357620.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908357633.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357633.4 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=899999938911405.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999938911405.1 node_expansions=41
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908357658.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999908357658.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999908357645.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999908357645.4 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875024312.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875024312.0 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875024301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999875024301.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875024302.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999875024296.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999875028050.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999875024310.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999875024300.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=599999875028050.0 node_expansions=52
FooPlayer.decide: Prioritizing 11 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999875024272.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875027216.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999875027505.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=599999875027216.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=599999875027216.6 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=599999875028049.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=599999875027049.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=599999875024272.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=599999875025394.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=599999875027049.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=599999875026949.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=599999875028049.9 node_expansions=44
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=599999875028060.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999875028060.9 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000030585421.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000041696521.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=599999875028063.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=599999963918741.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999969474297.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999922250296.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999944472519.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=599999980585408.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999925028075.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999930585408.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=599999963918752.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=599999963918742.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=599999930585408.9 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999930585397.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999930585396.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999883361410.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999930585396.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=599999930585396.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000041696521.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000041696534.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000041696534.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000041696522.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000041696522.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=600000041696534.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000041699465.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000041699465.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000041698187.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000041699743.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000041699465.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000041696534.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000041696521.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000041699299.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=600000041697633.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=600000041697523.1 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=600000041699188.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=900000061137177.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=900000061138302.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000061138302.1 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061138302.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061138302.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061138311.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061138311.1 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000061138301.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061138286.1 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000061138313.1 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000061138296.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000061138298.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000061138313.1 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061138298.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061138298.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061141532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061141532.0 node_expansions=27
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000061138334.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061138311.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061138334.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061138335.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061138335.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061138335.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061138334.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061138335.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999905581890.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999905581890.2 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000050027211.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000061138333.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999983360547.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999988916118.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999922247655.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999975026334.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000000027210.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999955581876.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999905581880.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=899999950027213.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=899999983360544.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999983360557.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=899999950027213.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999930582769.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=899999930582768.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999913915213.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999950027214.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999950027224.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=900000061138333.6 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000027804991.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000061138313.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000061138313.1 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000061138324.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000061138324.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061138314.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000061138314.1 node_expansions=5
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000080578972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000080582718.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000080582719.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000080580649.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000083360497.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000091693832.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000080578982.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000080578972.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000080581750.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000080580093.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000088913149.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000080580649.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000080582165.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1800000091693832.0 node_expansions=592
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000061141267.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=900000061144200.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=900000061144201.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=900000061144200.1 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=900000061142922.4 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=900000061144490.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=900000061141255.9 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=900000061141256.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=900000061141269.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=900000061144034.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=900000061142379.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=900000061142266.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=900000061142922.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000080581924.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 14: expected_value=1200000091693833.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1200000091693833.0 node_expansions=60
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091693833.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000091693833.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091697054.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000091697054.2 node_expansions=44
FooPlayer.decide: Prioritizing 13 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000091697055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1800000091698999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1800000091699721.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1800000091699999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1800000091698721.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1800000091699999.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1800000091697055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1800000091697055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1800000091697055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1800000091699833.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1800000091698444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1800000091698055.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000091698721.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1800000091699999.5 node_expansions=580
FooPlayer.decide: Prioritizing 14 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000091696788.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000091698721.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=1200000091699735.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000091699455.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=1200000091698444.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=1200000091700014.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1200000091699166.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 7: expected_value=1200000091696790.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=1200000091696792.8 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 9: expected_value=1200000091696777.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 10: expected_value=1200000091699566.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=1200000091697913.0 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000091697777.2 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1200000091698471.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=1200000091700014.0 node_expansions=56
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=1200000075033332.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000075033332.8 node_expansions=21
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022232947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000011121003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000000008114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=299999961118336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=299999961117225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013898780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000022232669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000022232114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000019454891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000022232614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000030566225.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000033344336.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016677391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000022230725.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000002787058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000022232391.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000013897891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=299999961116390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999961113889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999961115557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008342335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000008342890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999983339501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999997228113.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999986115889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=300000002785057.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999986116445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000000005390.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999991674279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975005334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975003667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999977782001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999997229835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999980559778.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997230946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999980561167.7 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=15) score=300000033344336.3 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000033344336.3 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000033343225.25 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000033342391.9 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=300000033344336.3 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000050014433.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000050017198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055573100.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000047239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000011126599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011125474.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052795322.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047239666.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000033347446.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000041682499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000041684146.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127978.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041684445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000011124629.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000011124337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000011124892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000011126571.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033348015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000047238586.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000025013541.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000025014906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022239385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126041.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000025017138.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000025014916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038906329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025013804.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000038905263.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000030570542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025013596.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025014684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000036128611.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016681027.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030570808.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000036128878.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000030570795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016681017.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000036126941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000030568848.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000030569681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457707.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000055573100.5 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055574768.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055579480.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=600000055571987.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 3)) score=600000055579480.5 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000055576884.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055573112.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055576713.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055575763.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055579082.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576727.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055579491.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=600000055579491.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579491.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579491.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579529.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579529.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579540.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579540.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055579541.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055579541.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055579554.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579528.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579554.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585534.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585534.2 node_expansions=37
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055579552.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579540.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055579552.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091690632.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690632.1 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000055579552.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055579541.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000091690617.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000055579554.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000055579547.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000055579547.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=900000091690617.6 node_expansions=48
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000091690617.6 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000077801729.6 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=15) score=900000091690617.6 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091690617.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000091690617.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091690644.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091690644.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047244408.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091690639.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075022197.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999941686184.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999997244406.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000091690639.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000122246197.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091690644.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119468419.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119468419.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091690628.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997244406.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091690628.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091690639.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091690628.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091690630.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000122246195.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000122246210.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000122246210.8 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122246206.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122246157.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246206.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000047244409.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000091690618.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000075022172.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=899999997244393.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000091690616.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000122246207.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000091690616.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000091690616.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000119468405.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000119468395.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000091690627.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=899999997244393.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000091690616.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000091690627.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000091690616.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000091690616.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000122246207.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000122246172.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=900000122246207.2 node_expansions=58
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246182.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246182.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122246195.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122246195.2 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000122246172.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122246206.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000122246196.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000122246183.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000122246196.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=900000122246206.2 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122246218.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122246183.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122246218.2 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468395.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468395.5 node_expansions=7
FooPlayer.decide: Prioritizing 1 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468407.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1200000144468407.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468409.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468409.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144468409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144468409.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144468407.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144468407.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941686188.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941686185.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941686170.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941686187.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941686173.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941686188.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941686207.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941686207.2 node_expansions=12
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941686195.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941686207.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941686204.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941686195.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941686195.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999941686207.2 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941686207.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941686207.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941686195.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941686195.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941686195.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941686195.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692140.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941692140.0 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047250362.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075028151.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000019472584.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144474373.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000141696595.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000141696595.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019472584.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113918806.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000144474373.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144474373.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000144474373.2 node_expansions=345
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144468430.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144468420.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144468416.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144468422.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144474373.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000144474373.2 node_expansions=33
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=1200000144471885.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144472151.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144468435.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144472020.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144471039.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144474385.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144468393.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144472151.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1200000144474385.2 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474373.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474373.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474387.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144474387.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692142.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941692142.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941692127.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692162.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941692162.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941692127.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941692127.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692162.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941692162.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1199999941692149.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941692149.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692149.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941692149.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692164.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941692164.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692163.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941692163.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941692163.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941692187.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941692163.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941692165.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941692163.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=1199999941692187.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692173.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941692173.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999941692184.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999941692184.5 node_expansions=12
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999941692186.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941692208.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1199999941692166.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941692178.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941692179.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1199999941692181.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999941692208.5 node_expansions=35
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999941692174.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999941692155.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999941692163.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999941692153.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999941692153.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999941692174.0 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000047250396.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113918875.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075028186.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=1200000019472618.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000113918875.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000144474406.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000113918840.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113918855.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000141696619.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000141696631.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000113918842.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000019472618.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1200000113918840.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113918875.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113918875.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113918842.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000144474409.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144474419.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1200000144474419.8 node_expansions=108
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144474428.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000144474428.8 node_expansions=14
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1200000047250397.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000113918841.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000075028198.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999941692175.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000019472619.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000113918841.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000144474420.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000113918838.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000113918841.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000141696643.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000141696620.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000113918841.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000019472619.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000113918851.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000113918838.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000113918841.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000113918838.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000144474397.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=1200000144474420.8 node_expansions=206
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000144474410.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144474377.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144474422.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144474392.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144479252.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1200000144479252.2 node_expansions=33
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000144477863.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144475363.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144474363.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144477974.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144477051.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000144479252.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144477865.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000144474363.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144478141.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(5, 16)) score=1200000144479252.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479268.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479268.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000144479288.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000144479273.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000144479285.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000144479283.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000144479300.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000144479300.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000144479307.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000144479307.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483621.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144483621.2 node_expansions=23
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1800000144482789.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000144480302.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000144479287.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000144480969.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000144481969.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144483621.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000144482802.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144481120.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000144479302.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144483065.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000144483621.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483621.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144483621.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144487420.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144487420.0 node_expansions=23
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144483622.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144483622.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941705161.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941705161.2 node_expansions=22
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999941701381.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941701388.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999941705141.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999941701402.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999941701412.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1799999941705141.2 node_expansions=42
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999941704865.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999941702365.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999941701385.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999941703030.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999941704030.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999941705141.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999941704863.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999941703196.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999941701363.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999941703752.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999941703754.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 37)) score=1799999941705141.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941705175.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941705175.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941705155.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941705155.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941705155.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941705155.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941705190.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941705190.2 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1799999941705219.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999941705199.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999941705219.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999941705207.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999941705207.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000047263388.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000113931832.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000075041201.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000019485632.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000113931867.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000144487399.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000113931834.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000113931832.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000141709632.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000141713109.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000113931844.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000019485610.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000113931832.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000113931854.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000113931832.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000113931854.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000144487401.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000144490887.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=1800000144490887.0 node_expansions=102
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1800000144490887.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144488403.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144487403.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144490088.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144489053.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144490053.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144488387.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144489220.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144487421.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144489810.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144489798.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144489810.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=1800000144490887.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144490921.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144490921.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144494412.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144494412.8 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000144491911.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144490911.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144493300.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144493577.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144492577.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144490911.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144493574.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144491910.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144492741.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144490910.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144493300.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144494411.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144493297.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 34)) score=1800000144494411.2 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144494411.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144494411.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000144494412.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144497043.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000144497076.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144494431.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144494409.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=1800000144497076.8 node_expansions=71
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144495410.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144494410.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144497073.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144496073.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144494439.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144495410.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144497073.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144495410.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144496242.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144495409.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144496796.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144496796.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144495410.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144494410.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(37, 38)) score=1800000144497073.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000144497076.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144497076.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144499742.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144499742.5 node_expansions=31
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144497106.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144497085.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144497106.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144497106.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144497106.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000144497108.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144497100.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144497108.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144497112.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000144497112.2 node_expansions=6
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000144497112.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000144497109.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000144497074.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000144499711.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144499744.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000144499729.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1800000144499744.5 node_expansions=102
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1800000144498077.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144497107.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144498354.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144497107.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144497077.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144498077.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144499744.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144498077.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144498908.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144498074.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144499463.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144499466.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144498074.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144497077.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=1800000144499744.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000144499741.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000144499741.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000180606380.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000180606380.0 node_expansions=102
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000144499744.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000180606341.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000180606333.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000180606366.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000144499789.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000144503250.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2100000180606366.5 node_expansions=229
FooPlayer.decide: Prioritizing 23 infrastructure actions over 25 total
FooPlayer.decide: Evaluating 23 actions with lookahead depth=3
  Action 0: expected_value=1800000144499777.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000144500760.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000144499762.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000144501038.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000144499760.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000144499777.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000144500762.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000144503262.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000144500760.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000144501595.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000144500777.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000144502166.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000144502151.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000144500760.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=1800000144499775.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000169492752.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2100000163941545.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2100000180606366.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2100000166712589.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=2100000163936642.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=2100000169491652.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=2100000172272754.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=2400000172271015.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=38) score=2400000172271015.5 node_expansions=143
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000158382197.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000158382172.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2400000172271015.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000158382198.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000158382192.2 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000158382196.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'WHEAT')) score=2400000172271015.5 node_expansions=28
FooPlayer.decide: Prioritizing 1 infrastructure actions over 2 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172271015.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=38) score=2400000172271015.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000172271037.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000172271037.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493261.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144493261.5 node_expansions=11
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493269.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144493269.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493302.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144493302.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493268.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144493268.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493304.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144493304.5 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493270.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144493270.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493292.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144493292.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144493288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144493288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952823067.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999952823067.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999952823045.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999952823045.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991717232.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991717232.5 node_expansions=31
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999991713730.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999991713735.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999991713719.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999991713722.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999991717210.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2399999991717210.5 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999991713710.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999991714710.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999991713710.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999991713988.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999991713712.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999991713732.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999991714711.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999991717210.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999991714710.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999991715543.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999991714711.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999991716099.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999991716103.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999991714710.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999991713710.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2399999991717210.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999991717210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991717210.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991717210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991717210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991717210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991717210.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991719598.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991719598.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991717210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991717210.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991717210.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999991717210.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999991717210.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999991717210.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961161655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961161655.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961161659.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961161659.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961161655.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961161655.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999961161657.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999961161678.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999961161656.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999961161666.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999961164043.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'BRICK')) score=2399999961164043.0 node_expansions=47
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999961161656.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999961162676.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999961163765.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999961161654.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999961161954.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999961161654.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999961161656.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999961162654.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999961161654.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999961162654.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999961163487.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999961162656.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999961164043.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999961164047.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999961162654.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999961163487.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=2399999961164047.0 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961164047.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961164047.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999961164044.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999961164044.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999961164064.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999961164054.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999961166418.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999961164066.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999961166405.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2399999961166418.5 node_expansions=71
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999961164046.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999961165029.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999961166141.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999961164029.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999961164307.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999961166418.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999961164051.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999961164029.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999961165029.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999961164046.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999961165046.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999961165863.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999961165029.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999961166440.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999961165029.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999961165879.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(21, 43)) score=2399999961166440.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2399999961166418.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999961166418.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999922275775.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999922275775.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894488927.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999894488927.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000016712940.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000055603593.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000044490742.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999972269371.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000083381385.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000144492506.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000055603593.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000055603593.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000111159162.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000111159189.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000055603608.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2399999933379593.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000055603593.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000055603610.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000055603593.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000055603593.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000116714718.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000116714722.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000144492506.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144492506.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144492506.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000144492527.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000144492518.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000144492528.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000144492519.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000144492519.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=2400000144492528.5 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144492531.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144492531.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144492542.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000144492542.5 node_expansions=9
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144492545.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144492545.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894491327.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999894491327.0 node_expansions=32
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999894488951.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999894488951.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999869488985.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999869488943.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999869488967.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999869488930.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999869491305.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=2399999869491305.0 node_expansions=53
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999869488916.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999869488916.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999869489916.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999869488916.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999869489216.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999869491341.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999869488930.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999869488916.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999869489916.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999869488916.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999869488916.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999869490786.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999869489916.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999869490749.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999869489916.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999869490764.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2399999869490749.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2399999869491341.5 node_expansions=51
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999869491305.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999869491305.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908381994.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908381994.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908381977.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908381977.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908381984.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999908381984.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2399999880604219.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2399999908381984.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2399999908381974.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2399999908381988.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2399999908381974.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', None, None, 'ORE')) score=2399999908381988.0 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999908381971.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999908381971.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999880604217.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999880604217.5 node_expansions=11
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999991715318.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000002828194.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999991715340.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2399999841713542.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999919493988.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000058383787.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000119494874.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000002828194.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000027828222.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000083383767.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000058383763.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000002828194.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000002828194.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000002828208.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000002828194.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000002828208.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000063939333.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000063939318.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, 0, -1), <Color.RED: 'RED'>, None)) score=2400000119494874.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119494874.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119494874.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119494912.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000119494912.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000119494877.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000119494908.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000119494911.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000119494911.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000119494911.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000119494911.0 node_expansions=58
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000119494908.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000119494898.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000119494888.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000119494911.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000119494901.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000119494911.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000119494910.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000119494910.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141708542.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141708542.5 node_expansions=21
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000105601979.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000105601967.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000105601977.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000105601969.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2700000141708529.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'SHEEP')) score=2700000141708529.0 node_expansions=37
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=2700000125045378.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000141708567.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000127818273.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000125040046.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=2700000125036830.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=2700000130593823.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=2700000119485473.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=2700000119485473.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=13) score=2700000141708567.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141708567.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000141708567.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000141708577.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000141708577.0 node_expansions=13
FooPlayer.decide: Filtering out maritime trades from 10 to 2 actions
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2700000141708577.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000141708579.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000141708579.0 node_expansions=24
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075016700.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000072237776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000080572276.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000075016433.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066682498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000072238109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000075011432.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000063903887.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000072236988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000077794220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000066681720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000080572266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061126109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000027791054.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027790220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000077795056.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080570889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063903389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080572834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456719.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000044453329.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123108.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000050013608.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000058344499.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000041676943.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055566444.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041676107.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677774.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066680886.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000052788885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000027789386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027788553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000027787441.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000027785218.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000052791386.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000047233887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000066682000.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047234440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901431.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000050010542.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000050009986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000063900274.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052787218.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000080572834.2 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080578667.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080578667.6 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000038906941.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000038907498.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000047240334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000030574165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349720.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027795834.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000036127778.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000030573589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000030572766.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000044463932.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000022239432.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030572756.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000036127488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994460765.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=599999994459098.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000036124709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030566920.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036126420.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000011123017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000011124406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016680809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000005571297.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000000012684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000005571029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000000012681.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000002792973.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=599999997233795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=599999997235461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022238587.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999994459074.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=599999994458240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994457115.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994454892.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000019458029.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000008347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000005567126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000013899361.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000005568515.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002788794.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000005568248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000005567137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000030569985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000019456906.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=600000047240334.2 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239223.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047239223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047240334.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=600000047240334.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580765.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055580765.5 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055579109.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055578118.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055580790.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055576174.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577285.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055577840.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055578397.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055579932.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=600000055580790.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055580765.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055580765.5 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055585387.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055585387.6 node_expansions=21
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002801235.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094469690.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002801235.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027801249.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055580777.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038912346.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055580777.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055580791.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080580780.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080580780.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055580766.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000023433.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000023433.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094469666.4 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094469690.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094469690.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094469690.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000094473455.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000094472455.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000094472646.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000094471621.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000094470511.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000094472177.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000094472732.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000094474288.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000094474288.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=600000094474288.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474288.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474288.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474288.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474289.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000028067.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000028067.2 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000002805844.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000094474299.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002805855.1 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027805845.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000055585400.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055585424.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000038916968.6 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055585399.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055585424.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055585399.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055585399.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080585420.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080585410.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055585399.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055585399.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055585399.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000028066.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000094474289.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000094474299.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474289.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094479466.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094479466.1 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094474286.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094474288.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094474299.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094474275.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094474309.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'ORE')) score=600000094474309.5 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474299.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474299.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474298.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474298.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474285.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474285.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474310.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000094474310.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000094474310.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474310.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807598.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127807598.9 node_expansions=7
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000094474296.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000094474287.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000094474261.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000094474264.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000094474264.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000094474296.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127807609.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000127807609.9 node_expansions=29
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=900000127811374.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000127812763.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000127810374.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000127810540.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000127809540.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000127809707.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000127808429.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000127810096.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000127810651.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000127812207.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000127812763.0 action_type=ActionType.BUILD_CITY
  Action 11: expected_value=900000125034985.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=900000127812763.0 node_expansions=236
FooPlayer.decide: Prioritizing 2 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000127812763.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125034985.2 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=900000127812763.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000127809707.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000127809707.5 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000000033242.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000000033242.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961144343.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961144343.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961144343.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961144343.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=899999961144355.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961144355.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961148917.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999961148917.1 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999961144368.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999961144368.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999916701440.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999916701440.5 node_expansions=23
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947252388.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=3) score=1199999947252388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947252407.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947252407.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947252409.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999947252409.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999947252388.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999947252388.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927813929.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927813929.8 node_expansions=157
FooPlayer.decide: Prioritizing 11 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1799999927810722.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999927816332.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927813944.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999927815499.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999927814499.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999927814666.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999927813388.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999927815055.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927810055.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927812833.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999927816333.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999927813944.2 node_expansions=297
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999927810753.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999927811724.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999927813666.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999927812835.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999927811555.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999927812666.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999927813234.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999927810722.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927810734.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927813944.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927812833.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999927815345.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=1799999927813944.2 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999927813944.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927813944.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927819408.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927819408.2 node_expansions=207
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999927816896.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999927817896.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927819396.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999927819007.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999927817729.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999927818396.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999927819396.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999927816896.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927816896.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927817896.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927819007.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999927817896.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927819285.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=1799999927819396.2 node_expansions=395
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1799999927816896.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999927817896.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999927819018.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999927819007.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999927817729.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999927818007.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999927819410.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999927816907.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999927816896.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999927817896.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999927817896.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999927819021.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999927817896.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1799999927819285.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1799999927819410.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927819396.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927819396.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999927819396.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999927819396.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927819385.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927819385.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927816911.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927816911.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999927816911.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927819391.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999927819388.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999927819397.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999927821487.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=1199999927821487.8 node_expansions=60
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1199999927820376.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999927821487.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999927821487.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999927821511.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999927820234.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999927820487.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999927819376.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999927819376.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999927820376.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999927820400.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999927821502.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1199999927819376.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1199999927820376.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1199999927820376.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1199999927821511.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927821487.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927821487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927821487.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927821487.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927821514.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927821514.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927821500.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927821500.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999927821502.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927821516.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999927821499.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999927821502.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999927821489.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1199999927821516.8 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927821521.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927821521.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999927819034.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927821499.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1199999927821499.8 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927818999.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927818999.8 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1199999927820378.8 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=1199999927822502.2 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=1199999927822503.2 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=1199999927820409.8 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=1199999927820421.2 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=1199999927820421.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=1199999927822503.2 node_expansions=77
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820379.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927820379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820379.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927820379.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999927821364.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999927821364.8 node_expansions=226
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999933375934.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000116711078.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999933375934.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1199999958375945.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000038933268.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000016711080.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000005598202.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000058377713.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000038933278.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000016711045.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000016711064.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000041711078.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000063933278.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000038933303.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000016711080.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000016711045.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999927820378.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000113933287.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1200000116711078.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116711046.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116711046.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116711046.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000116711046.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000116711081.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000116711081.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820413.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927820413.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820378.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999927820378.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999927820401.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999927820401.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999902811619.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927820421.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999927820399.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999927820421.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999927820387.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'ORE')) score=1199999927820421.8 node_expansions=32
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999902811609.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999927820354.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999927820376.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999927820366.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999927820368.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1199999927820376.8 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999902811598.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902811598.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1199999902820420.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999902820409.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999902820420.2 node_expansions=6
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000069458667.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000069459223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000077790333.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000063903944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000066681723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069458055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000066680809.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000072236998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000075015321.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000075015043.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000075015053.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000072236945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000027790500.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000072237000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000027790223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000063902278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000069456165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000050009708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000050008597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000061123030.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000047230832.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000055569975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044456097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000069459209.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000052789430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000072237265.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047233597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000063903376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000047233607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000058346944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000027789944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000044456387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000044453610.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000027789111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000027786054.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454986.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000052789722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044453319.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676385.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041677496.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000066677830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052789153.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=5) score=600000080571167.6 node_expansions=4056
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080575612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080574223.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080574778.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000080575612.0 node_expansions=339
FooPlayer.decide: Prioritizing 46 infrastructure actions over 46 total
FooPlayer.decide: Evaluating 46 actions with lookahead depth=3
  Action 0: expected_value=600000025013598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000022233543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000025014154.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000025015200.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000030571389.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000047239223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347478.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681710.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041683667.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000038905255.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000030569086.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997233807.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030568608.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000027792765.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999994457430.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000025013044.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570533.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000016678305.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000016677194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000025013597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002789350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000019460542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011123583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124694.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000036127819.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000019458017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000038905875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013902194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000013902194.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791097.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008345739.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000016678529.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999994453238.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000000009626.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000000008237.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=599999994455195.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=599999994454337.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000011123583.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019458317.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000011121916.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000002789348.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000011125196.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000002789073.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000002790184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027790531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019457739.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=11) score=600000047239223.1 node_expansions=3242
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000047239223.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000047236723.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000047237278.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 11)) score=600000047239223.1 node_expansions=291
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994459657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994459657.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000083350311.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=599999994459645.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000047239199.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000027792978.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999994459644.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000047239210.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000083350325.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047239200.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994459644.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994459657.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047239200.6 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080572557.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080572570.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047239200.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047239199.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047239213.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047239199.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083350311.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -2, 0), <Color.RED: 'RED'>, None)) score=600000083350325.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083350312.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083350312.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354498.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354498.4 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000083354089.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083354090.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083352277.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083352832.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083352831.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083352011.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083352700.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083354499.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000083354499.4 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354511.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083354511.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083354521.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083354521.4 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999994463833.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000083359895.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=599999994463832.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000047243389.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000027797189.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=599999994463833.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000047243388.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000047243389.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=599999994463846.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999994463833.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000047243389.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080576733.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000080582117.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000047243399.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000047243389.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000047243411.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000047243388.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000083359895.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000083359895.1 node_expansions=105
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000083354500.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083354520.9 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000083354508.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000083354505.9 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000083359895.1 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=600000083359895.1 node_expansions=34
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000083358228.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000083358242.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000083359895.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000083358228.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000083356414.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000083356993.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000083356970.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000083356137.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000083356839.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=600000083359895.1 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359908.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359908.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359909.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359909.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359935.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359935.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359945.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359945.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359948.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359948.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359947.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359947.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359958.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000083359958.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000083359948.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359948.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000105576732.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000105576732.6 node_expansions=25
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000083359959.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000083359934.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000083359959.6 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999994469292.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999994469292.9 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999994469288.9 action_type=ActionType.END_TURN
  Action 1: expected_value=599999994469268.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999994469288.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013910077.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013910077.9 node_expansions=47
FooPlayer.decide: Prioritizing 11 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=599999969473066.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999969473066.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999969473066.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999969473348.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999969471237.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999969469293.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999969469301.4 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999969470959.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999969471677.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=599999969474459.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000013910078.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=20) score=900000013910078.9 node_expansions=53
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013910078.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000013910078.9 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000013910089.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000013910089.9 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000080576785.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000002798088.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000069465664.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000047243433.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=899999969463866.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000022243445.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000080576779.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000044465655.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000002798089.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000002798088.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000069465664.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000102798997.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000077798997.4 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000044465655.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000044465645.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000022243422.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000044465645.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000080576775.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=900000102798997.4 node_expansions=68
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000102798988.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000102798988.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000102798984.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000102798984.9 node_expansions=2
FooPlayer.decide: Prioritizing 10 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=900000102806902.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102806902.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102806902.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102805791.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102805109.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102803174.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000102803164.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102804831.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102805513.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102806902.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1500000102806902.8 node_expansions=246
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000102803736.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000102803737.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102805791.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102806912.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000102804681.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000102802737.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102803737.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000102802737.1 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000102804403.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000102805125.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102802736.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=1500000102806912.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102806903.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102806903.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000102813334.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000102813334.0 node_expansions=179
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013921199.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000100025347.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000002809199.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000069469792.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000066692014.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999969474977.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000022254532.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000080587879.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000044476755.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000002809199.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000002809199.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000088914236.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000077810102.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044476755.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044476755.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022254532.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044476755.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000100025347.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000100025347.8 node_expansions=626
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000080585657.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000080585658.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000080587714.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000080587324.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000080586602.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000080587879.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000080584657.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000080585658.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000080584657.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000080586324.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000080587057.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000080584657.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000080587879.8 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080587880.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000080587880.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000080587881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000080587881.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000013921214.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1500000002809214.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000069476793.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1500000047254571.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999969474992.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1500000022254547.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1500000080587905.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1500000044476770.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1500000002809215.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1500000002809214.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1500000069476794.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1500000102810137.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000077810137.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1500000044476784.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1500000044476770.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1500000022254561.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1500000044476780.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1500000080587905.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1500000102810137.5 node_expansions=68
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000102810127.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000102810102.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000102810127.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127806881.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127806881.8 node_expansions=61
FooPlayer.decide: Prioritizing 15 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1500000102811126.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000102811127.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000102813351.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000102813182.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000102812073.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000102812795.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000102810128.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000102811126.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000102810140.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000102811793.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000102812526.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000102810140.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000102810126.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000122250784.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=1800000127806881.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=1800000127806881.8 node_expansions=71
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127806881.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127806881.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809937.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809937.0 node_expansions=29
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1800000127807870.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127807893.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127809107.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127809949.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127808828.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127809550.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127806870.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127807872.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127806872.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127808539.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127809261.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127806870.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127806872.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1800000127809949.5 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127809926.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127809926.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809939.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809939.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000038921037.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000105587719.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000027809039.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000094476616.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1800000072254378.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1799999994474814.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000022254383.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000105587711.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000069476592.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000027809037.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000027809037.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000094476629.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000102809964.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069476594.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069476606.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047254383.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000044476594.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080587727.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000105587719.2 node_expansions=86
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000105587727.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000105587715.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000105587727.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000105587740.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000105587740.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1800000038921060.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000027809074.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000094476636.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000072254418.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999994474862.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000022254395.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000105587739.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000069476618.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000027809060.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000027809074.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000094476627.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000127809957.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000102809974.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000069476618.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000069476629.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000047254408.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1800000044476616.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1800000080587739.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 1, 1), <Color.RED: 'RED'>, None)) score=1800000127809957.5 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127809980.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127809947.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127809980.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809972.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809972.0 node_expansions=5
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000127809971.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127809963.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127809970.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127809974.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127809971.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000127809985.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000127809985.5 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127809972.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127809946.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127809972.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809974.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127809974.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1800000127809982.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127809985.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=1800000127809985.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127809972.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127809972.0 node_expansions=4
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000147250690.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000147250676.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000147250668.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000147250666.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2100000147250666.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000147250654.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2100000147250678.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2100000147250679.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000147250655.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000147250688.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000147250655.8 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2100000147250688.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 12: expected_value=1800000127809976.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 13: expected_value=1800000127809966.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2100000147250679.2 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000147250690.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('BRICK', 'WHEAT')) score=2100000147250690.8 node_expansions=763
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147250688.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000147250688.2 node_expansions=65
FooPlayer.decide: Prioritizing 15 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=1800000127813600.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127813600.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127814823.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127814711.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127815100.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127814989.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127812600.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127813600.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127812600.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127812600.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127815267.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127812600.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1800000127812600.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1800000127814156.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000147250692.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=3) score=2100000147250692.8 node_expansions=362
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000147250681.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000147250681.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 14 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000147254270.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147254270.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147255493.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147255382.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147255770.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147255659.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147253270.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147253271.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147253270.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147253270.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147255937.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147253271.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000147253271.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147254826.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(10, 29)) score=2100000147255937.5 node_expansions=373
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000116694406.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000147253029.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000147253008.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000147253018.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000147255937.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000147255937.5 node_expansions=58
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000147254004.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000147253995.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000147255240.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000147255383.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000147255937.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000147254937.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000147255659.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000147253007.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000147253007.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000147253007.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000147252993.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000147252993.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000147252993.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000147254550.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000147254548.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(28, 29)) score=2100000147255937.5 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116697328.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116697328.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000116697362.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116697326.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000116697362.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000116702539.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000116702539.2 node_expansions=297
FooPlayer.decide: Prioritizing 15 infrastructure actions over 21 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2100000116701029.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116700029.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116702251.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116701974.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116702529.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116702251.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116700029.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116700029.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116700029.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116700029.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116700029.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116700029.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116701585.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116702140.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000116701585.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=2100000116702529.2 node_expansions=1003
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000116700308.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000116699304.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000116701530.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000116701693.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000116702538.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000116701970.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000116700308.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000116699304.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000116699308.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000116699304.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000116699304.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000116699314.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000116699318.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000116700872.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000116701415.2 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000116700304.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(32, 33)) score=2100000116702538.8 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097254308.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000116702505.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000116702505.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097254283.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097254283.8 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097259158.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097259158.5 node_expansions=297
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000097254308.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097254282.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097254308.2 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097254307.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097254307.2 node_expansions=9
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000097254305.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097254284.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000097254325.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000097254308.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000097254305.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000097256958.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=2100000097256958.5 node_expansions=62
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2100000097255293.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097254305.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097256528.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097256680.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097256958.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097255292.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097254293.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097254306.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097254292.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097254306.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097254294.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097256137.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097255847.2 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000097254306.2 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000097254306.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000097255293.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2100000097256958.5 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097256958.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097256958.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097259195.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097259195.5 node_expansions=73
FooPlayer.decide: Prioritizing 17 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2100000097260167.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097261000.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097260723.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097260167.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097260167.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097260612.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097261000.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000097260723.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000097260167.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=2100000097261000.8 node_expansions=639
FooPlayer.decide: Prioritizing 18 infrastructure actions over 19 total
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000097260178.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000097259192.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000097260182.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000097260737.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000097260182.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000097260189.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000097259167.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000097259182.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000097259178.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000097259181.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000097260182.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000097260182.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000097261011.8 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2100000097260745.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2100000097259182.0 action_type=ActionType.BUILD_ROAD
  Action 16: expected_value=2100000097259178.5 action_type=ActionType.BUILD_ROAD
  Action 17: expected_value=2100000097260178.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(33, 34)) score=2100000097261011.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261025.2 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261027.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097261027.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261025.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261025.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261048.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097261048.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261038.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000097261038.8 node_expansions=18
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000097261050.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000097261050.8 node_expansions=3
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=2100000097261064.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000097261049.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=2100000097261049.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000097261047.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000127816551.0 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=2100000097261047.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'WHEAT')) score=2400000127816551.0 node_expansions=55
FooPlayer.decide: Prioritizing 5 infrastructure actions over 7 total
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127816553.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2400000127816554.0 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=2400000119483218.5 action_type=ActionType.BUILD_CITY
  Action 3: expected_value=2400000122261009.0 action_type=ActionType.BUILD_CITY
  Action 4: expected_value=2400000116705439.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=11) score=2400000127816554.0 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127816553.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127816553.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127816575.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127816575.5 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127816573.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000150034547.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000127816582.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000127816582.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000127816573.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2700000150034547.0 node_expansions=30
FooPlayer.decide: Prioritizing 4 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 4 actions with lookahead depth=3
  Action 0: expected_value=2700000141703915.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=2700000141701228.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=2700000150034563.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=2700000144480559.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=34) score=2700000150034563.5 node_expansions=12
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075014210.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030567709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030567445.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000066679710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000075011655.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000086125877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000072237554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000077790877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000086126710.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000080570307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080571376.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030569111.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000030567723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030569112.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792000.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000075013945.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000069457831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000069458599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000058345266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000055568611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000047232776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678111.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061122553.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000041676663.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000041677774.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000066681987.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000055567208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000058345542.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000041675208.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000041677986.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000066678598.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000080570888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000069457830.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000055567776.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000055566665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000063901441.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000072236166.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000050010554.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000052788887.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000063901654.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000041676597.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000041676041.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000052789987.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000050010542.0 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=12) score=600000086126710.6 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000086130321.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000086130599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000086128377.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=600000086130599.5 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000030570498.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=599999997235708.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=599999997235709.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000033347998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044457776.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000055571988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033346588.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000052792487.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000000012362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=599999997235977.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=599999997235975.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999997235699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000044460253.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000041682220.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030570200.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000038904720.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000025013554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000022236872.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013901015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013901015.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000033346362.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000022233254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000002789017.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000002787073.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000016678485.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011118748.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000025010207.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011119350.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000011121017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000038902473.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000022236015.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000047236362.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030570198.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022236017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000022234906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000025013809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000005567350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000016679350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000038904418.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016678795.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000019457126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000033347751.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000011122684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000011122128.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000019458264.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000005566805.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=8) score=600000055571988.5 node_expansions=3440
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055569488.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055570599.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055571988.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=600000055571988.5 node_expansions=315
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058358290.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058354230.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058357309.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058355512.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355210.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058355341.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058355342.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058355489.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(13, 14)) score=600000058358290.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058358290.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058358290.0 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000091691599.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000033355599.9 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030578712.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058358255.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000058358255.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000058358256.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000022279.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000022255.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000058358257.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=599999997245366.6 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058358279.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000086136034.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000086136044.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058358256.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058358269.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058358279.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058358255.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000058358255.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=600000091691599.9 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091691599.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691599.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091691636.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091691636.4 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091691635.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091691622.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091691635.4 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241719.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241719.2 node_expansions=43
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000091693010.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000091695121.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000091696066.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000091694289.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000091692899.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000091694121.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000091694122.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000091694299.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000091694010.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000122241764.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=14) score=900000122241764.8 node_expansions=50
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122241742.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122241704.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241742.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000122241757.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000122241757.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000122241758.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000122241732.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000122241758.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000161130612.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000161130612.5 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000086129758.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000072245298.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999997239968.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000088908412.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088908414.9 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000088908434.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000052796412.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000052796414.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088908414.9 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000038907523.9 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058352857.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000086130646.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000116686191.6 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088908412.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088908412.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000088908412.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000088908412.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000088908423.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 2, 0), <Color.RED: 'RED'>, None)) score=900000116686191.6 node_expansions=76
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000116686191.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116686191.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116686191.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116686191.6 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000116686202.1 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116686200.6 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000116690630.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000116686202.6 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116686190.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=900000116690630.6 node_expansions=35
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000116687578.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116688697.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000116690630.6 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000116688845.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116686478.4 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116688689.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116688686.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116688825.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116688567.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 12)) score=900000116690630.6 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690632.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690632.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690644.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000116690644.1 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000116690661.6 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116690663.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000116690663.6 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116690656.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116690656.1 node_expansions=13
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000116696061.2 action_type=ActionType.PLAY_ROAD_BUILDING
  Action 1: expected_value=900000116693562.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=1500000116696061.2 node_expansions=156
FooPlayer.decide: Prioritizing 10 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1500000116695505.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116694963.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116696083.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116696074.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000116697338.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116693840.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000116693560.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116696074.4 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116695963.1 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116695951.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(11, 32)) score=1500000116696083.2 node_expansions=226
FooPlayer.decide: Prioritizing 11 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=900000116695949.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000116694949.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116694563.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000136137573.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116695138.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000116696227.5 action_type=ActionType.BUILD_ROAD
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=1500000116693839.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000116693560.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000116696060.9 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000116694849.6 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=900000116695961.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(14, 15)) score=1800000136137573.8 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116696061.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000116696061.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116696072.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116696072.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000136137586.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000136137586.2 node_expansions=24
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1500000116696093.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000116696069.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1500000116696083.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000116698734.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000116696086.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1500000116696069.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000116698734.2 node_expansions=44
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1500000116698468.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000116697456.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000116697067.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000116697623.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000116698748.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000116698748.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000116696346.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000116696082.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000116696082.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000116697357.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000116698468.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1500000116698748.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000116698746.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000116698746.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975031265.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975031265.2 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999975028612.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975028612.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975028626.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975028626.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975028635.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975028635.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016696178.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016696178.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016696192.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016696192.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016696192.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016696192.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1500000016696194.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000016696170.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000016696194.2 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999975028624.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999975028624.2 node_expansions=12
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999975028646.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999975028626.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999975028646.8 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000016696146.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1500000016696146.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983362826.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983362826.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983362826.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999983362826.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999983362837.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999983362837.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1499999961140612.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1499999961140624.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1499999961143266.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1499999961140612.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1499999961140615.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1499999961143266.0 node_expansions=44
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1499999961142988.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961141999.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961140614.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961141599.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961142166.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961143280.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961140599.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961140599.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961140891.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961140614.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961141877.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961142988.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1499999961143280.5 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1499999961143266.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961143266.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961143278.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961143278.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961143301.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961143301.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961143292.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961143292.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961143289.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961143289.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961147356.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999961147356.0 node_expansions=81
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1499999961145677.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999961144681.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999961143291.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1499999961144288.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999961144847.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1499999961147348.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999961143566.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999961143291.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999961143288.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1499999961143288.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1499999961143291.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1499999961144566.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1499999961145680.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1499999961147348.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999961147348.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999961147348.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891702037.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891702037.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891702004.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999891702004.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999891702037.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999891702037.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999866699501.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999866699501.8 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1500000047259226.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1499999988924988.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1500000000036099.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1499999980592544.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1499999980592544.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1499999980592559.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1499999922255949.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1499999947258337.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1499999983370337.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1499999908367057.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1499999927812390.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1499999983370322.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1500000036148099.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1499999980592559.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1499999958367949.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1499999958367946.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1499999958367949.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1499999958367978.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=1500000047259226.2 node_expansions=326
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1500000047256825.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1500000047256846.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1500000047259210.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1500000047256858.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1500000047256823.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=1500000047259210.8 node_expansions=43
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1500000047256822.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000047258210.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1500000047256836.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1500000047258933.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000047257822.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000047258392.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000047259210.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1500000047257099.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000047256822.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1500000047256836.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000047256832.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000047256836.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1500000047258099.8 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=1500000047259210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=1500000047259210.8 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1500000047259210.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047259210.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047259225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047259225.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1500000047259225.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1500000047259225.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047259223.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000047259223.4 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000022259267.9 action_type=ActionType.END_TURN
  Action 1: expected_value=900000047259222.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=900000047259222.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000047259237.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000047259237.4 node_expansions=8
FooPlayer.decide: Prioritizing 50 infrastructure actions over 50 total
FooPlayer.decide: Evaluating 50 actions with lookahead depth=3
  Action 0: expected_value=600000075015277.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000063903887.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000066680554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000080571165.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000061124998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000080571155.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000069457266.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000075016440.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000069459488.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000063904155.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000080570599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000030566888.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000025012998.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000061126655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000030566611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000077792544.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000066681988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000080569778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000063902766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000080571723.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000066679722.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000055566387.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000055568610.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000066678611.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000052790832.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000061123888.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000044454996.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000044453607.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000044454999.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000055568043.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000044454440.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044453885.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000030564944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000030564665.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030564944.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000061123320.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000047231385.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000047232496.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000058345820.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000047233054.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000044454718.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000058346666.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000044454163.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000050011110.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000058344487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000038899153.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=600000038896930.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=600000061122543.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=600000052787221.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=600000080571723.1 node_expansions=4064
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000080576445.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000080572556.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000080572834.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=600000080576445.4 node_expansions=351
FooPlayer.decide: Prioritizing 47 infrastructure actions over 47 total
FooPlayer.decide: Evaluating 47 actions with lookahead depth=3
  Action 0: expected_value=600000022238272.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000027797776.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000030574988.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000044465334.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000025016109.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000027794099.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000027792223.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000033351435.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000025019766.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000019464420.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000036130877.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=599999988907144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=599999988907421.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000016683609.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=599999988907144.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000033352821.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000022237222.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000019460831.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000013904075.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000002791295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000002792684.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000016679352.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000000015184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000019459698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000008349406.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000008348017.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011128307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=599999991681292.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000011128307.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008348850.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000008348295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=599999988905185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=599999988902948.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=599999988905185.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000016683585.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000011125795.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000011126906.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000013903862.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=599999994459348.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008347461.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000016679975.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000008348573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=599999997234905.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=599999994457693.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=599999994457137.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=600000005570763.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=600000000013517.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000044465334.2 node_expansions=3432
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000044465334.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000044464500.9 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000044462278.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=600000044465334.2 node_expansions=303
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055574531.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055574531.0 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000000017189.6 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000091685645.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055574535.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000025017200.6 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000000017189.6 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000055574524.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000041683858.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055574535.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055574535.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055574523.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000080574534.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000080574534.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055574535.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055574535.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000055574535.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000005572745.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000005572746.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000091685635.1 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=600000091685645.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000091685645.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685619.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685645.1 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685642.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685642.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685653.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685621.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685653.1 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690257.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091690257.4 node_expansions=38
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685652.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685644.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685652.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091685666.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000091685666.6 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000091685666.6 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091685645.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091685666.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125018943.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125018943.0 node_expansions=28
FooPlayer.decide: Prioritizing 8 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=900000125019908.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000125023519.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000125020317.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000125020595.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000125022408.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000125020595.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000125020595.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000125020317.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=900000125023519.8 node_expansions=199
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000091690255.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690247.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000091690243.9 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000091694285.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000125023519.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=600000091690243.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=900000125023519.8 node_expansions=42
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000119467964.1 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=900000125023519.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=900000125023519.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023521.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023521.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023576.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000125023576.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000000021789.4 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000088912454.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000025021798.4 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000000021801.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000088912454.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000075021798.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000088912454.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000088912467.6 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000088912467.1 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000113912465.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000113912465.1 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000088912454.1 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088912455.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=900000088912454.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000088912468.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000038910676.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000038910676.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000125023576.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=900000125023576.2 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000125023577.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000125023577.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152801332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152801332.0 node_expansions=26
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152801346.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000152801346.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152801332.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152801332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152801348.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152801348.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152801353.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152805361.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152801345.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152801320.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152801374.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=1200000152805361.5 node_expansions=37
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000152802306.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152803987.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152802695.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152802987.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152804806.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152802987.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152802972.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152802709.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152805376.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 21)) score=1200000152805376.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805376.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152805376.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027803587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027803587.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027803572.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027803572.8 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027803587.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000027803587.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000027803572.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000027803572.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999991692507.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999991692507.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999991692465.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1200000152805339.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1200000080583131.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000016692450.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000080583117.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000075025818.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1200000080583131.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1200000080583131.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1200000080583131.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000105583117.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000105583151.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000080583117.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000080583117.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000080583117.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1200000080583173.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1200000002803561.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1200000002803561.8 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1200000152805354.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), None, None)) score=1200000152805354.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805354.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152805354.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805388.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152805388.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805398.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152805398.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805400.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152805400.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152805400.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152805400.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152812944.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152812944.5 node_expansions=180
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1500000186138710.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1500000175023686.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152810000.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152810277.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1500000180583156.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1500000175023686.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1500000175022019.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152812944.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1500000175022019.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000152810444.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1500000175025489.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=1500000172246046.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=1800000152812944.5 node_expansions=342
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=1200000152809611.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152811277.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000152810019.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000152810296.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152812130.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152810279.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152808611.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000152808625.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000152812944.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000152808613.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1200000152811000.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1500000169469103.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=1500000175025212.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=1500000172244831.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=1800000152812944.5 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152812944.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152812944.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152812989.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000152812989.0 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000152812963.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000152812967.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000152812945.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000152812977.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000152812947.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000152812974.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1800000152812977.5 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000152812974.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000152812974.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127812957.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127812957.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127812976.5 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127812964.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127812942.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127812944.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127812942.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127812976.5 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127816442.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127816442.0 node_expansions=27
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999966700063.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1800000127812965.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1800000055590754.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1800000016700076.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999966700063.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000055590754.2 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1800000050033410.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1800000055590729.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1800000055590729.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000055590729.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000105590743.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000105590743.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000055590729.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000055590754.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000055590754.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1800000055590729.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999977811174.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999977811174.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=1800000127812965.5 node_expansions=275
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000127812941.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000127812965.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000127812955.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127812943.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000127812970.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1800000127812970.0 node_expansions=25
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1800000127812955.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000127812955.5 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000127816457.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000127816457.5 node_expansions=27
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1800000127812991.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150029532.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1800000127816441.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000127812968.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000150029557.5 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1800000127812968.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=2100000150029557.5 node_expansions=137
FooPlayer.decide: Prioritizing 16 infrastructure actions over 18 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=1800000127813953.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1800000127815623.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1800000127815345.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1800000127814345.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1800000127814632.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1800000127816456.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1800000127812975.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1800000127812953.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1800000127812966.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1800000127812956.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1800000127815067.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1800000127815623.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000144472446.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=2100000150028170.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2100000150029557.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2100000147249128.8 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=19) score=2100000150029557.5 node_expansions=80
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000150029569.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150029588.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000150029588.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150029532.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029532.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150029542.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150029542.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000150029538.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150029581.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000150029545.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000150029543.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000150029571.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WHEAT')) score=2100000150029581.0 node_expansions=20
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000150029555.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029555.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000150029589.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000150029589.5 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000150029590.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150029603.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2100000150029603.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2100000150029589.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000150029577.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000150029589.5 node_expansions=7
FooPlayer.decide: Filtering out maritime trades from 16 to 16 actions
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000158362914.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2400000158362922.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2400000158362916.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2400000158362915.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000158362925.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2400000158362912.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000158362924.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000158362914.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2400000158362901.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2100000136140699.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2400000158362912.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000158362903.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000158362903.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2400000158362914.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000158362926.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2400000158362928.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158362928.5 node_expansions=247
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000019467036.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000100029555.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000069467050.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000008361976.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000063911481.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000102800383.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000086140643.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000086140643.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000100029555.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000150029545.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000136140644.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000086140643.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000086140643.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000086140643.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000063911481.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2399999997243925.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000030578147.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2400000158362888.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2400000158362888.5 node_expansions=1640
FooPlayer.decide: Filtering out maritime trades from 17 to 17 actions
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2400000158362878.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 1: expected_value=2100000136140710.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 2: expected_value=2100000136140723.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 3: expected_value=2100000136140714.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 4: expected_value=2400000158355903.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 5: expected_value=2100000136140710.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 6: expected_value=2400000158355903.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 7: expected_value=2400000158362878.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 8: expected_value=2100000136140710.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 9: expected_value=2400000158362876.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 10: expected_value=2100000136140714.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 11: expected_value=2400000158362888.5 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 12: expected_value=2400000158362866.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 13: expected_value=2100000136140714.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 14: expected_value=2400000158355936.0 action_type=ActionType.PLAY_YEAR_OF_PLENTY
  Action 15: expected_value=2100000136140709.5 action_type=ActionType.END_TURN
  Action 16: expected_value=2100000136144161.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_YEAR_OF_PLENTY: 'PLAY_YEAR_OF_PLENTY'>, value=('WHEAT', 'WHEAT')) score=2400000158362888.5 node_expansions=271
FooPlayer.decide: Prioritizing 1 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158362922.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=19) score=2400000158362922.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158362890.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158362890.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158362888.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158362888.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2400000144474030.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000158362907.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000158362907.0 node_expansions=12
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000144474042.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000144474042.0 node_expansions=9
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122254478.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000122254478.0 node_expansions=42
FooPlayer.decide: Filtering out maritime trades from 7 to 3 actions
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122251813.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122251814.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2400000122251814.0 node_expansions=21
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122251811.0 action_type=ActionType.END_TURN
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122251810.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 3: expected_value=2400000122251845.0 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=2400000122251810.5 action_type=ActionType.MARITIME_TRADE
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2400000122251832.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WOOD', 'WOOD', 'WOOD', 'WOOD', 'BRICK')) score=2400000122251845.0 node_expansions=34
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122251813.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000122251813.0 node_expansions=15
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000122256581.0 action_type=ActionType.PLAY_ROAD_BUILDING
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 2: expected_value=2400000122254469.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_ROAD_BUILDING: 'PLAY_ROAD_BUILDING'>, value=None) score=2400000122256581.0 node_expansions=183
FooPlayer.decide: Prioritizing 12 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2400000122255469.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000122256165.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000122256332.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000122255860.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000122256148.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000122255469.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000122254469.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000122254469.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000122254498.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000122254498.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000122256610.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000122256583.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(17, 18)) score=2400000122256610.0 node_expansions=316
FooPlayer.decide: Prioritizing 13 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2400000122254923.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000122255593.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000122256037.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2700000144468185.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000122255314.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000122255612.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000122254914.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000122253925.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000122253914.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000122253914.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000122253945.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000122256303.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000122256581.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(15, 17)) score=2700000144468185.5 node_expansions=69
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000144468155.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000144468155.5 node_expansions=28
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999972253037.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000158365033.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000063920581.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000022253026.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999972253027.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000005587247.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000055586366.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000086142804.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000086142814.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000063920578.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000113920578.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000100031702.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050031692.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050031694.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000050031704.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000005587249.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999927807694.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999983364165.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2400000158365033.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000158365036.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158365036.0 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158365036.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000158365036.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=2400000158365047.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000158365047.5 node_expansions=17
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2399999972253037.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000180579303.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000063920603.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000055579330.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2399999972253056.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2400000005587257.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2400000055586369.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000108357081.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000108357081.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000086134861.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000136134885.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000122245970.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000050031702.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000050031723.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000050031704.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 15: expected_value=2400000005587257.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2399999983364146.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=2400000122253937.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=2700000180579303.5 node_expansions=186
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000180579303.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000180579303.5 node_expansions=35
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000005579303.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000086134860.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000055579317.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2699999972248789.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000027801526.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000088912638.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000108357082.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000108357095.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000086134872.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000136134860.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000122245971.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000072245970.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000066694122.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000066693012.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000027801526.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2699999961133970.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000016690415.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000144468206.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((2, -1, -1), <Color.RED: 'RED'>, None)) score=2700000144468206.0 node_expansions=630
FooPlayer.decide: Prioritizing 16 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2400000122254923.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2400000122255578.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2400000122256025.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2400000122256580.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2400000122255312.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2400000122255579.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2400000122254930.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2400000122253914.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2400000122253930.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2400000122253913.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2400000122253930.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2400000122256300.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2400000122254745.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2700000138916362.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=2700000138915235.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=2700000144468193.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=2700000144468193.5 node_expansions=48
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000011119836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000000008447.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000000009558.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000000008669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000016677614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000030567669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000013898225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000000007614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000013897947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000019454058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000016677114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000011120669.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=300000011122058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000027786780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000025011836.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000036120169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=299999961118058.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000008342336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=299999963895003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000016676280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000025009891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000000007335.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999975003945.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=299999986117279.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000002785668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000000008724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999986118946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999977782834.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999986119502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999980561445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=300000002784835.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000008340668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983339223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983337278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986114501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999961113612.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=299999961114168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999961112501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977782556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000000009002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999983339778.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000008342057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=18) score=300000036120169.7 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119336.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119891.94 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036120169.7 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 18)) score=300000036120169.7 node_expansions=387
FooPlayer.decide: Prioritizing 45 infrastructure actions over 45 total
FooPlayer.decide: Evaluating 45 actions with lookahead depth=3
  Action 0: expected_value=600000030572198.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000030571364.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000041684410.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000047240057.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000033349988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000019459388.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033349721.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000038905845.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000047240900.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052795589.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052796433.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000002788273.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000038906109.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000002789929.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000036128065.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000055573655.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030571088.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000005568239.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000005567684.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681019.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000013902406.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000022237430.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000011124638.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011124083.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000030572486.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000022236350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000027791909.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000019458573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000019456350.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000027791921.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000022234128.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000033346642.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000013899905.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000013901027.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000002787428.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000016678248.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000002789360.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000002789928.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000002788237.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000008346316.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019460775.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901870.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000013903515.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=600000038905807.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=600000027793295.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=23) score=600000055573655.1 node_expansions=279
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055572013.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055577975.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577419.6 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=600000055577975.2 node_expansions=26
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573655.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573655.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573668.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573668.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573655.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573655.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573679.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573679.6 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573668.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055573668.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055573656.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055573656.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055577997.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055577997.2 node_expansions=19
FooPlayer.decide: Prioritizing 8 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000055576186.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055576355.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055577297.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000055573676.1 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000055577999.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000055576610.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000055575644.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000055576208.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(16, 21)) score=600000055577999.8 node_expansions=40
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000055577999.8 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055577974.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055577999.8 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578018.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578018.8 node_expansions=21
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578035.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578023.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578035.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055578035.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055578035.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000055578042.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000055578009.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000055578042.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000091689091.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000091689091.9 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000088911324.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055577989.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055577989.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000088911334.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000063909559.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000088911346.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000002798458.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055578014.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055577989.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055577989.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000055578003.2 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000055578011.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000088911324.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=599999997242878.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=599999997242878.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000055577989.8 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000002798434.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002798434.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000088911346.5 node_expansions=56
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911337.5 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911354.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000088911354.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000088911324.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000088911324.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242900.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242900.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=599999997242878.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242878.6 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242901.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242901.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242904.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242904.1 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997242921.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997242921.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999997242904.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997242878.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=599999997242904.1 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=599999997246509.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=599999997246509.6 node_expansions=22
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=599999997242913.1 action_type=ActionType.END_TURN
  Action 1: expected_value=599999997246508.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=599999997246488.6 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=599999997242910.1 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=599999997242932.1 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000036128364.9 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=900000036128364.9 node_expansions=98
FooPlayer.decide: Prioritizing 10 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=599999997245413.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=599999997245303.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=599999997245413.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=599999997245579.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=599999997246524.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=599999997242910.1 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=599999997243913.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=599999997244857.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=599999997244468.6 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000036128364.9 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=21) score=900000036128364.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036128364.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036128364.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036128365.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036128365.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036128364.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036128364.9 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000036128365.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000036128365.9 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000036128365.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000036128365.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008354200.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000008354200.6 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000008350589.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000008350589.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000038906121.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000038906121.5 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=900000088907043.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=900000055573713.6 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=900000055573713.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000116684824.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=900000075017269.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000061129275.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=900000002794144.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=900000055573700.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=900000055573710.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=900000055573700.1 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000083351489.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000083351489.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000088907043.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=899999969460828.1 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000027795932.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=900000055573700.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=900000002794144.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=900000002794141.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=900000116684824.8 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000116684830.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000116684830.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152795913.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152795913.8 node_expansions=34
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=900000116684838.8 action_type=ActionType.END_TURN
  Action 1: expected_value=900000116688443.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=900000116684834.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152795913.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000116688443.9 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000116684834.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'ORE')) score=1200000152795913.8 node_expansions=99
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000152795914.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000147240371.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000144462580.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=18) score=1200000152795914.8 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152795914.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152795914.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152795941.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000152795941.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1200000152795923.8 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000152795892.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1200000152795933.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000152799501.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000152799486.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1200000152799501.5 node_expansions=50
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=1200000152798390.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000152797289.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000152798400.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000152798537.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000152799525.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000152795904.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000152796870.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000152797877.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000152796456.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=1200000152799525.0 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000152799525.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000152799525.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464392.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969464392.2 node_expansions=11
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464409.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969464409.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969464441.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969464441.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999969464391.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999969464398.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999969464399.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999969464399.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999969468674.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1199999969468674.8 node_expansions=39
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999969466861.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999969465760.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999969466871.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999969467008.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999969468689.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999969464394.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999969465341.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999969467031.8 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999969466348.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999969464959.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=1199999969468689.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468674.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468674.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468722.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969468722.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468698.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468698.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468711.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969468711.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468723.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468723.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468755.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999969468755.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999969468724.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999969468724.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966690912.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966690912.5 node_expansions=10
FooPlayer.decide: Prioritizing 2 infrastructure actions over 4 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=1499999966690926.0 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1499999936135371.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=23) score=1499999966690926.0 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966690955.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966690955.0 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966700426.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966700426.2 node_expansions=155
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966690948.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966690948.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966690959.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966690959.0 node_expansions=3
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966690950.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1499999966690950.5 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1499999966690929.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1499999966690929.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 20 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1499999966697783.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1499999966696672.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1499999966697783.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999966697949.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1499999966695283.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999966696283.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1499999966699338.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1499999966697227.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1499999966695838.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999966696283.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999966700449.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=2099999966700449.8 node_expansions=813
FooPlayer.decide: Prioritizing 12 infrastructure actions over 17 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=2099999966702814.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999966702925.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999966701814.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999966700980.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999966703092.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999966700425.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999966705592.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999966701425.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999966701425.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999966702369.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999966702925.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999966703092.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=2099999966705592.0 node_expansions=286
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999966700427.2 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999966700449.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999966705592.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999966700439.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999966700429.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'WOOD')) score=2099999966705592.0 node_expansions=41
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=2099999966705592.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999966702814.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999966702925.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999966701848.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999966701014.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999966703092.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999966704203.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999966700427.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999966701425.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999966701425.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999966702371.8 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999966702925.2 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999966703115.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(9, 10)) score=2099999966705592.0 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999966705592.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966705592.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999966705592.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999966705592.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999966705592.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999966705592.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944477647.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944477647.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944477649.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944477649.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944477682.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944477682.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2100000133368348.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2100000066701682.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2400000108362968.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000147251858.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000113918525.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2100000105590571.0 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2099999983366562.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2100000066701671.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2100000066701671.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2100000088923904.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2100000116701682.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2100000094479474.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000119474080.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2099999983367463.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2100000038923893.2 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2100000066701682.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2099999983366570.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2099999983366573.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2400000147251858.0 node_expansions=190
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127812793.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127812793.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127816522.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127816522.8 node_expansions=25
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2100000127812792.0 action_type=ActionType.END_TURN
  Action 1: expected_value=2100000127816522.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2100000127812771.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2100000127812759.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2100000127812792.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'WOOD')) score=2100000127816522.8 node_expansions=47
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2100000127812779.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2100000127815134.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2100000127815282.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2100000127814148.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2100000127813338.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2100000127815412.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2100000127816546.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2100000127812779.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2100000127815723.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2100000127813759.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2100000127813745.0 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2100000127814727.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2100000127815259.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2100000127815411.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(2, 9)) score=2100000127816546.2 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2100000127816522.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127816522.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127816560.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2100000127816560.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2100000127816571.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2100000127816571.8 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944481447.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944481447.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2099999944481450.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944481450.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944481461.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999944481461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999944481461.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999944481461.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999975032547.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999975032547.5 node_expansions=31
FooPlayer.decide: Prioritizing 19 infrastructure actions over 24 total
FooPlayer.decide: Evaluating 19 actions with lookahead depth=3
  Action 0: expected_value=2399999975033550.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999975034939.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999975032550.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999975035050.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999975033939.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999975033106.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999975035217.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999975033550.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999975032550.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999986149895.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999980593438.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999975033550.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999975034495.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999975035050.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999975034218.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999991690865.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999994473365.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=2699999988913088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=2699999994473365.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=2699999994473365.5 node_expansions=2229
FooPlayer.decide: Prioritizing 17 infrastructure actions over 22 total
FooPlayer.decide: Evaluating 17 actions with lookahead depth=3
  Action 0: expected_value=2399999975033550.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999975034954.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999975032550.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999975035065.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999975033939.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999975033106.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999975035246.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999975033550.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999975032561.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999975035495.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999975033561.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999975033565.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999975034524.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999975035048.5 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999975034217.0 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2699999991690888.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=2699999994473387.5 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=9) score=2699999994473387.5 node_expansions=171
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999994473365.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999994473365.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999977805058.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999977805058.5 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2699999977805058.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999977805068.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2699999977805083.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2699999977805087.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2699999977805071.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'ORE')) score=2699999977805087.5 node_expansions=16
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2699999977805076.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2699999977805074.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2699999977805076.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2699999997249500.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2699999997249500.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000172250376.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000066694820.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000091694820.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000150028176.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000116694844.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000127805931.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000044472617.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000069472613.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000069472631.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000111139298.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000138917076.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000116694854.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000122250391.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2700000016694844.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2699999977805042.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000061139277.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000088917042.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2700000027805964.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 0, 0), <Color.RED: 'RED'>, None)) score=2700000172250376.0 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172250389.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000172250389.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000172250426.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000172250426.0 node_expansions=9
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000066694856.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2700000091694857.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000150028202.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000116694869.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000127805968.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2700000044472646.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2700000069472622.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000069472641.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000111139302.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000138917088.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000116694868.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000122250413.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000016694844.5 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999977805064.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000061139302.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000088917081.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000027805966.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999997249522.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 0, 1), <Color.RED: 'RED'>, None)) score=2700000150028202.0 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2700000150028188.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2700000150028191.0 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=2700000150028191.0 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000150028186.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2700000150028186.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2700000172250422.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=3000000094472607.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2700000091694854.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2700000116694853.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2700000127805964.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 5: expected_value=2700000044472631.0 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 6: expected_value=2700000069472620.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2700000069472631.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2700000111139297.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2700000138917090.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2700000116694854.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2700000122250424.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2700000016694857.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2699999977805077.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2700000061139286.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2700000088917064.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2700000027805975.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2699999997249522.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((1, -1, 0), <Color.RED: 'RED'>, None)) score=3000000094472607.5 node_expansions=61
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2700000066694868.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2700000066694868.5 node_expansions=3
FooPlayer.decide: Prioritizing 3 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=3000000094472607.5 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=3000000066694829.5 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=3000000066694863.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=21) score=3000000094472607.5 node_expansions=9
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000022231280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676003.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022232391.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000011120669.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000013897336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000022230725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000011119558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008341503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000027787114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000025010169.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000022231558.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=300000027787947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=299999966673336.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000025010447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000019454280.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000030566003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000036121280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000022231503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999988893667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000005563168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999983338945.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=300000008341502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999991672278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999991671723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=300000005564002.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560889.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=300000005563724.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999991672001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999991671445.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999966673057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999966670556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999966671946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=300000002785390.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999983336445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000011120946.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000011118168.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999991672834.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999986117278.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=300000011117890.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999988892556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999988891445.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005561502.06 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999983338112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=22) score=300000036121280.75 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000036119614.06 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000036119058.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000036121280.75 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 23)) score=300000036121280.75 node_expansions=387
FooPlayer.decide: Prioritizing 42 infrastructure actions over 42 total
FooPlayer.decide: Evaluating 42 actions with lookahead depth=3
  Action 0: expected_value=600000044460555.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000041681656.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000036128879.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000052796433.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000055572554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000041684442.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000033347699.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000041681102.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000041684422.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000027794368.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000047239988.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000044461953.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000008350207.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000008347707.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000044460832.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000036126088.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000030570517.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000036128055.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000013903796.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000038906363.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000033349126.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000033348584.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000036126650.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011125471.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000033347184.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000033345818.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000008347143.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000008345726.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000008348793.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000033347487.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025013306.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000025014972.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000016680739.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000022234628.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000030569374.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000022236018.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016679082.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000019456572.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019454627.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000025011864.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000013901296.2 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=600000055572554.0 node_expansions=258
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000055571720.6 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000055571721.6 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000055572567.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000055572567.5 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000055572567.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000055572567.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008348565.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055572554.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055572565.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036126346.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008348554.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086128131.6 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000015234.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055572554.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055572576.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572554.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083350356.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083350342.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572554.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086128120.6 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086128132.6 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000015220.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000015220.6 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055572554.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=600000086128132.6 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128134.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128134.1 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128135.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128135.1 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000008348579.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000055572579.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000055572579.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000036126357.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000008348592.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000086128136.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000000015245.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000055572578.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000055572579.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000055572578.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000083350358.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000083350358.4 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572592.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000055572590.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000086128135.1 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000000015258.6 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000000015245.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000055572578.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=600000086128136.1 node_expansions=90
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128136.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128123.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128136.1 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015235.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015235.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000015235.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015197.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015235.1 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015269.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015269.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000000015256.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015196.1 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015256.1 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015259.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015259.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=599999975015245.1 action_type=ActionType.END_TURN
  Action 1: expected_value=600000000015219.6 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000000015219.6 node_expansions=17
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000000015219.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015219.6 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015219.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015219.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015229.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015229.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015206.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015206.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015240.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015240.6 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015207.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015207.1 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015206.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015206.1 node_expansions=4
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015192.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000000015192.6 node_expansions=10
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000000015192.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000000015192.6 node_expansions=19
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999983348574.1 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000030572574.1 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000030572560.6 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011126365.5 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 4: expected_value=600000008348574.1 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000061128140.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000030572574.1 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000030572574.1 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000030572571.6 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058350349.5 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058350352.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000030572560.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000055572596.1 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000086128127.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000061128151.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999975015227.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999975015240.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000030572560.6 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000086128127.2 node_expansions=59
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128154.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128154.2 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000086128143.2 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128115.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128143.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000086128166.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000086128166.2 node_expansions=6
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350375.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128139.8 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086128139.8 node_expansions=11
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058350375.5 action_type=ActionType.END_TURN
  Action 1: expected_value=600000086128136.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000086128136.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000086128101.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000086128101.8 node_expansions=2
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058350372.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350372.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 1: expected_value=600000058350337.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350337.5 node_expansions=3
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None): 'filter' object is not subscriptable
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_KNIGHT_CARD: 'PLAY_KNIGHT_CARD'>, value=None) score=-inf node_expansions=2
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955576226.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002800216.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800203.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011131785.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980576230.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033355785.9 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947242869.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800216.8 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 8: expected_value=600000002794795.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002800237.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355772.4 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 11: expected_value=600000058350364.6 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000002800226.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000027800216.8 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355785.9 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947242869.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947242869.9 action_type=ActionType.MOVE_ROBBER
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 17: expected_value=600000002794795.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000058355772.4 node_expansions=171
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355783.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355783.4 node_expansions=19
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955576214.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002800214.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800214.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011131783.4 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980576227.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033355783.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947242880.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800214.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002800214.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002800214.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355783.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002800214.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027800227.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058355783.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355783.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947242880.9 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947242880.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002800214.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=600000058355783.4 node_expansions=342
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=600000058353019.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058352025.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058352304.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058350358.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058355796.9 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058350358.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058353584.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000058350372.1 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=600000058355796.9 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058355783.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355783.4 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355818.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355814.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355818.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355817.9 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355779.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355817.9 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058355836.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058355836.9 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955576264.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002800264.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800263.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000011131829.9 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980576276.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000033355833.4 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947242929.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800263.2 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002800263.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002800264.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355832.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002800276.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000027800287.8 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058355829.9 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355832.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947242943.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947242951.9 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002800263.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, -1, 2), <Color.RED: 'RED'>, None)) score=600000058355832.4 node_expansions=92
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000058355843.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058355804.4 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058355843.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=599999955576283.8 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000002800294.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000002800287.8 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=900000044465120.1 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=599999980576284.8 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=900000066689120.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=599999947242954.4 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000002800293.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000002800283.8 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000002800294.8 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058355851.4 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000002800293.8 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000052794794.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000058355851.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000033355839.4 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=599999947242961.4 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=599999947242954.4 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000002800287.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 1, -1), <Color.RED: 'RED'>, None)) score=900000066689120.1 node_expansions=118
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=600000033355815.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000033355828.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=600000033355812.4 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000033355822.4 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000033355811.4 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=900000058350349.6 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'BRICK')) score=900000058350349.6 node_expansions=38
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=600000033358463.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000033357463.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000033357742.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000033355796.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000033360699.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000033355796.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000033356796.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000033355796.9 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=600000033358485.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=900000058350363.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=6) score=900000058350363.1 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058350349.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058350349.6 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058350397.6 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058350397.6 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354262.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000058354262.0 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=900000058353032.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=900000058352031.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=900000058352305.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=900000058350351.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=900000058354249.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=900000058350350.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=900000058351331.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=900000058350360.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000058352028.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=900000058354249.5 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000058354263.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000058354263.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000033354306.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000033354306.0 node_expansions=5
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000033354315.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000033354307.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000033354315.5 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000019465415.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000019465415.0 node_expansions=6
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=899999941685862.5 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=899999963909861.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=899999988909871.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1200000030574694.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1200000025019138.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=899999908352529.1 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=899999988909868.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=899999988909861.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=899999988909862.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1200000077798694.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=900000058354316.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=900000002798759.9 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=900000038909872.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000102798694.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=900000019465418.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=899999955576535.1 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=899999955576529.1 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=899999963909871.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1200000102798694.0 node_expansions=132
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=900000069465426.5 action_type=ActionType.END_TURN
  Action 1: expected_value=900000069465417.5 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000069465426.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=900000055576548.6 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000055576548.6 node_expansions=2
FooPlayer.decide: Prioritizing 3 infrastructure actions over 5 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000088909861.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1200000080576510.8 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000080576511.8 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=22) score=1200000088909861.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088909844.2 node_expansions=14
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088909844.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088909844.2 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000088909841.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088909841.2 node_expansions=2
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
  Action 0: expected_value=1200000088909875.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1200000088909855.2 action_type=ActionType.BUY_DEVELOPMENT_CARD
  Action 2: expected_value=1200000088909861.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1200000088909852.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1200000088909862.8 action_type=ActionType.MARITIME_TRADE
  Action 5: expected_value=1200000088914432.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('SHEEP', 'SHEEP', 'SHEEP', 'SHEEP', 'BRICK')) score=1200000088914432.2 node_expansions=49
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1200000088912487.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1200000088911517.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1200000088911805.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1200000088909850.8 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1200000088909850.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1200000088910835.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1200000088909875.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1200000088911529.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1200000088912487.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1200000088914432.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(7, 8)) score=1200000088914432.2 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000088914433.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000088914446.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000088914446.8 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1199999930579323.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1199999952803323.0 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1199999977803335.5 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999986140320.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1199999980579345.5 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1200000038914442.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1199999863912654.2 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1199999977803323.0 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1199999977803333.0 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1199999977803321.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1200000033358877.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1200000061136675.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1200000005581109.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1200000027803329.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000038919875.8 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1199999911136654.2 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1199999911136652.2 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1199999952803321.0 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, 2, -2), <Color.RED: 'RED'>, None)) score=1800000038919875.8 node_expansions=106
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1200000038914433.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000038914433.2 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863918063.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999863918063.2 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999863912654.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999863912654.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863918097.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999863918097.8 node_expansions=23
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999863912656.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999863912635.2 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999863912630.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999863918063.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999863912633.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999863918063.2 node_expansions=37
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999863915299.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999863914285.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999863915285.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999863914564.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999863912618.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999863918063.2 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999863912618.8 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999863913633.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999863912619.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999863914285.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999863915300.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 9)) score=1799999863918063.2 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999863918063.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999863918063.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999838915332.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999838915332.0 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999838915322.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999838915301.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999838915331.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999838917938.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999838915299.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('WHEAT', 'WHEAT', 'WHEAT', 'WHEAT', 'BRICK')) score=1799999838917938.5 node_expansions=43
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999838917216.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999838917938.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999838915285.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999838917973.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999838917250.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999838915286.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999838916306.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999838915306.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999838916306.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999838915272.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999838915286.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999838917938.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(8, 27)) score=1799999838917973.0 node_expansions=36
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999838917973.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999838917973.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999838917986.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999838917986.5 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999905584654.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927808654.2 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999977808666.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999961140208.8 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999955584653.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013919764.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999952808661.8 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999952808639.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999977808665.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1800000033364218.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000036141999.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1799999980586431.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1800000002808675.2 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000063919776.5 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000013919777.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999886141987.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999886141986.5 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999927808654.2 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=1800000063919776.5 node_expansions=66
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000063919762.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000063919762.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1800000063919775.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1800000063919775.5 node_expansions=5
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=1799999905584665.2 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=1799999927808662.8 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=1799999977808664.2 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=1799999961140207.2 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=1799999955584664.2 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=1800000013919773.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=1799999838917984.0 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=1799999952808650.8 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=1799999952808665.2 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=1799999977808664.2 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=1800000033364221.8 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=1800000036142011.2 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=1799999980586444.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=1800000002808664.2 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=1800000013919775.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=1799999886141998.5 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=1799999886141996.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=1799999927808650.8 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-2, 0, 2), <Color.RED: 'RED'>, None)) score=1800000036142011.2 node_expansions=102
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1800000036141997.2 action_type=ActionType.END_TURN
  Action 1: expected_value=1800000036141964.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1800000036141962.2 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1800000036141964.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1800000036141978.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1800000036141997.2 node_expansions=15
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999838917996.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999838917996.0 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1799999838917977.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1799999838917942.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1799999838917986.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1799999838917954.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1799999838917955.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WHEAT')) score=1799999838917986.5 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999838917964.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999838917964.5 node_expansions=2
FooPlayer.decide: Prioritizing 54 infrastructure actions over 54 total
FooPlayer.decide: Evaluating 54 actions with lookahead depth=3
  Action 0: expected_value=300000022234280.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=300000019456780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=300000016676503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=300000019452891.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=300000025011503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=300000030567114.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=300000030568780.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=300000022233780.75 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=300000008344003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=300000002787614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=300000005563725.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=300000016674891.94 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=299999961117503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=299999961115003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=300000016674614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=300000030566836.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=300000013894614.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=300000019452947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=300000013896225.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=300000011120947.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=300000027788503.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=300000019455447.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=300000027791003.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=300000008344002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=299999983340334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=299999983338667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=300000000009557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=299999977783112.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=299999994452057.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=299999977781723.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=299999977782278.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=299999997229557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=299999980560056.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=299999961113334.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=299999961112223.25 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=299999961115002.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=299999988895946.44 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=299999994449557.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=299999975003389.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=299999975004501.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 43: expected_value=300000005562613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 44: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 45: expected_value=299999986117001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 46: expected_value=300000002787613.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 47: expected_value=299999986117556.56 action_type=ActionType.BUILD_SETTLEMENT
  Action 48: expected_value=299999977783667.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 49: expected_value=299999997231502.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 50: expected_value=299999980560334.3 action_type=ActionType.BUILD_SETTLEMENT
  Action 51: expected_value=299999980562001.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 52: expected_value=300000005565668.7 action_type=ActionType.BUILD_SETTLEMENT
  Action 53: expected_value=299999986118112.1 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=7) score=300000030568780.8 node_expansions=4974
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=300000030568780.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=300000030564336.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=300000030566003.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 7)) score=300000030568780.8 node_expansions=387
FooPlayer.decide: Prioritizing 43 infrastructure actions over 43 total
FooPlayer.decide: Evaluating 43 actions with lookahead depth=3
  Action 0: expected_value=600000058353053.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 1: expected_value=600000058350283.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 2: expected_value=600000050020554.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 3: expected_value=600000055576689.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 4: expected_value=600000044464998.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 5: expected_value=600000044464167.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 6: expected_value=600000011130755.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 7: expected_value=600000011130477.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 8: expected_value=600000044463599.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 9: expected_value=600000052798943.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 10: expected_value=600000052801104.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 11: expected_value=600000050018864.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 12: expected_value=600000047242220.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 13: expected_value=600000055573888.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 14: expected_value=600000022238238.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 15: expected_value=600000022237153.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 16: expected_value=600000038905809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 17: expected_value=600000027793573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 18: expected_value=600000033350833.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 19: expected_value=600000016681860.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 20: expected_value=600000016683551.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 21: expected_value=600000036128875.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 22: expected_value=600000030573295.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 23: expected_value=600000011128240.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 24: expected_value=600000011126559.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 25: expected_value=600000011125448.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 26: expected_value=600000011128254.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 27: expected_value=600000013904628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 28: expected_value=600000027794698.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 29: expected_value=600000033350809.8 action_type=ActionType.BUILD_SETTLEMENT
  Action 30: expected_value=600000025016628.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 31: expected_value=600000025015239.6 action_type=ActionType.BUILD_SETTLEMENT
  Action 32: expected_value=600000044463867.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 33: expected_value=600000019459907.4 action_type=ActionType.BUILD_SETTLEMENT
  Action 34: expected_value=600000036130254.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 35: expected_value=600000041685531.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 36: expected_value=600000036128573.0 action_type=ActionType.BUILD_SETTLEMENT
  Action 37: expected_value=600000016684906.2 action_type=ActionType.BUILD_SETTLEMENT
  Action 38: expected_value=600000025017442.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 39: expected_value=600000019461583.1 action_type=ActionType.BUILD_SETTLEMENT
  Action 40: expected_value=600000019459929.9 action_type=ActionType.BUILD_SETTLEMENT
  Action 41: expected_value=600000033347985.5 action_type=ActionType.BUILD_SETTLEMENT
  Action 42: expected_value=600000025015738.6 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=0) score=600000058353053.5 node_expansions=265
FooPlayer.decide: Prioritizing 3 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=600000058347496.9 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356381.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356806.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 5)) score=600000058356806.0 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350830.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058350830.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058350819.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058350819.2 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 7 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 7 actions with lookahead depth=3
  Action 0: expected_value=600000058350825.8 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000058356381.4 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000058356565.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000058356830.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000058350862.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000058353325.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000058352492.4 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 5)) score=600000058356830.5 node_expansions=21
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058356806.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356806.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356830.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356830.5 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000058356817.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356817.0 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=600000058356818.0 action_type=ActionType.END_TURN
  Action 1: expected_value=600000058356822.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=600000058356818.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=600000058356822.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=600000058356808.5 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'SHEEP')) score=600000058356822.0 node_expansions=16
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356834.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000058356834.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000058356822.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000058356822.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=600000011133700.9 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=600000025021723.4 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=600000083356812.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=600000058356848.0 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=600000091690146.4 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=600000044467056.8 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=600000011133710.9 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=600000000021700.9 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=600000083356846.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=600000058356811.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=600000058356811.0 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=600000058356812.0 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=600000058356812.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=600000091690155.4 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=600000058356812.0 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=600000058356811.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=600000058356811.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=600000000021699.9 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((-1, 2, -1), <Color.RED: 'RED'>, None)) score=600000091690155.4 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000091690192.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000091690192.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=600000066690203.4 action_type=ActionType.END_TURN
  Action 1: expected_value=600000091690141.9 action_type=ActionType.BUY_DEVELOPMENT_CARD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUY_DEVELOPMENT_CARD: 'BUY_DEVELOPMENT_CARD'>, value=None) score=600000091690141.9 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690140.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690140.9 node_expansions=10
FooPlayer.decide: Evaluating 6 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=600000066690130.9 action_type=ActionType.PLAY_MONOPOLY
  Action 1: expected_value=600000066695863.1 action_type=ActionType.PLAY_MONOPOLY
  Action 2: expected_value=900000100017485.9 action_type=ActionType.PLAY_MONOPOLY
  Action 3: expected_value=600000066690176.4 action_type=ActionType.PLAY_MONOPOLY
  Action 4: expected_value=600000066690131.9 action_type=ActionType.PLAY_MONOPOLY
  Action 5: expected_value=600000066690165.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.PLAY_MONOPOLY: 'PLAY_MONOPOLY'>, value='SHEEP') score=900000100017485.9 node_expansions=48
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690156.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690156.4 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690167.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690167.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690158.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690158.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690157.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=600000066690157.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=600000066690157.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=600000066690157.4 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000066690177.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000066690177.8 node_expansions=130
FooPlayer.decide: Prioritizing 9 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=600000066690204.4 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=600000066695735.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=600000066693402.1 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=600000066693957.6 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=600000066695926.6 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=600000066690179.9 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=600000066692679.9 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=600000066691846.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=900000100017510.4 action_type=ActionType.BUILD_SETTLEMENT
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_SETTLEMENT: 'BUILD_SETTLEMENT'>, value=4) score=900000100017510.4 node_expansions=43
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100017534.9 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100017534.9 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100017511.4 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000100017511.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000100017510.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000100017510.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986127719.1 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986127719.1 node_expansions=3
FooPlayer.decide: Prioritizing 8 infrastructure actions over 9 total
FooPlayer.decide: Evaluating 8 actions with lookahead depth=3
  Action 0: expected_value=899999986127739.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986133294.8 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986129961.4 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986130541.4 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986133445.1 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986127753.6 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986130229.1 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986129406.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(6, 23)) score=899999986133445.1 node_expansions=24
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986133456.1 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986133456.1 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986136664.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986136664.9 node_expansions=21
FooPlayer.decide: Prioritizing 9 infrastructure actions over 10 total
FooPlayer.decide: Evaluating 9 actions with lookahead depth=3
  Action 0: expected_value=899999986133467.1 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=899999986136498.1 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=899999986136664.9 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=899999986135664.9 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=899999986135831.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=899999986136231.4 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=899999986133453.6 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=899999986135942.6 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=899999986135109.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(23, 52)) score=899999986136664.9 node_expansions=27
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986136689.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986136689.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986136664.9 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=899999986136664.9 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=899999986136678.4 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=899999986136678.4 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=900000030582010.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=900000030582010.2 node_expansions=11
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=900000030582010.2 action_type=ActionType.END_TURN
  Action 1: expected_value=900000030581989.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=900000030582000.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=900000030581989.8 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=900000030581989.8 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=900000030582010.2 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033359754.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1200000033359754.8 node_expansions=27
FooPlayer.decide: Prioritizing 3 infrastructure actions over 8 total
FooPlayer.decide: Evaluating 3 actions with lookahead depth=3
  Action 0: expected_value=1200000033359780.2 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=1199999997248668.2 action_type=ActionType.BUILD_CITY
  Action 2: expected_value=1200000030582001.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=7) score=1200000033359780.2 node_expansions=9
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1200000033359802.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1200000033359802.2 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986136681.2 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986136681.2 node_expansions=3
FooPlayer.decide: Prioritizing 10 infrastructure actions over 11 total
FooPlayer.decide: Evaluating 10 actions with lookahead depth=3
  Action 0: expected_value=1199999986136690.2 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986137692.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986139724.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986138889.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986139056.2 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986139445.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986138501.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986136667.2 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986137801.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986138336.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(0, 20)) score=1199999986139724.0 node_expansions=30
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986139725.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986139725.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986142657.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999986142657.5 node_expansions=26
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=1199999986139745.0 action_type=ActionType.END_TURN
  Action 1: expected_value=1199999986139752.0 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=1199999986139727.0 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=1199999986142657.5 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=1199999986139743.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('ORE', 'ORE', 'ORE', 'ORE', 'WOOD')) score=1199999986142657.5 node_expansions=46
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999986139713.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999986140725.2 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1199999986141947.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999986142657.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999986142101.8 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1199999986142524.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999986141546.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999986142135.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999986139737.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999986140824.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999986141391.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 20)) score=1199999986142657.5 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999986142690.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1199999986142690.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1199999955581115.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1199999955581115.0 node_expansions=3
FooPlayer.decide: Prioritizing 11 infrastructure actions over 12 total
FooPlayer.decide: Evaluating 11 actions with lookahead depth=3
  Action 0: expected_value=1199999955581112.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1199999955582112.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955583334.2 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1199999955583079.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1199999955583501.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955583891.8 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1199999955582947.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1199999955583524.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1199999955581112.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1199999955582223.2 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1199999955582790.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(4, 15)) score=1799999955583891.8 node_expansions=33
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955583889.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955583889.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955586532.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955586532.0 node_expansions=23
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955583891.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955583891.8 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 12 infrastructure actions over 13 total
FooPlayer.decide: Evaluating 12 actions with lookahead depth=3
  Action 0: expected_value=1799999955586544.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999955587544.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955590710.8 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999955588488.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955588099.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955588933.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999955588377.2 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999955588933.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999955586544.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999955590599.8 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955587655.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955588210.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 4)) score=1799999955590710.8 node_expansions=336
FooPlayer.decide: Prioritizing 13 infrastructure actions over 14 total
FooPlayer.decide: Evaluating 13 actions with lookahead depth=3
  Action 0: expected_value=1799999955586099.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=1799999955587116.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=1799999955588044.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=1799999955587655.2 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=1799999955588488.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=1799999955588521.5 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=1799999955586099.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=1799999955587946.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=1799999955590710.8 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=1799999955586099.5 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=1799999955588766.2 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=1799999955587210.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=1799999955587799.2 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(3, 12)) score=1799999955590710.8 node_expansions=39
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955590710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955590710.8 node_expansions=4
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=1799999955590710.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=1799999955590710.8 node_expansions=2
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955590710.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955590710.8 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=1799999955590724.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=1799999955590724.2 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999991701809.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999991701809.8 node_expansions=36
FooPlayer.decide: Prioritizing 2 infrastructure actions over 3 total
FooPlayer.decide: Evaluating 2 actions with lookahead depth=3
  Action 0: expected_value=2099999991701800.8 action_type=ActionType.BUILD_CITY
  Action 1: expected_value=2099999988924047.5 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=0) score=2099999991701800.8 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961146279.2 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961146279.2 node_expansions=5
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961146280.8 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2099999961146280.8 node_expansions=3
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2099999961146278.8 action_type=ActionType.END_TURN
  Action 1: expected_value=2099999961146278.8 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2099999961146302.8 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2099999961146266.2 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2099999961146300.2 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MARITIME_TRADE: 'MARITIME_TRADE'>, value=('BRICK', 'BRICK', 'BRICK', 'BRICK', 'WOOD')) score=2099999961146302.8 node_expansions=19
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999961146278.8 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999961146278.8 node_expansions=10
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972251922.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999972251922.0 node_expansions=27
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2099999938918612.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2099999938919648.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2099999938920557.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2099999938920167.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2099999938920445.5 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2099999938921001.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2099999938918612.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2099999938918646.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2099999938920447.2 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2099999938921035.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2099999938918648.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2099999938919889.8 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2099999938919723.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2099999938920280.8 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(20, 22)) score=2099999938921035.0 node_expansions=42
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2099999938921001.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2099999938921001.0 node_expansions=7
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer.decide: Exception while evaluating action Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None): 'filter' object is not subscriptable
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=-inf node_expansions=1
FooPlayer.decide: Prioritizing 1 infrastructure actions over 6 total
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972254332.0 action_type=ActionType.BUILD_CITY
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_CITY: 'BUILD_CITY'>, value=4) score=2399999972254332.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999972254311.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999972254311.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905587667.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905587667.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905587645.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999905587645.0 node_expansions=3
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905587645.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905587645.0 node_expansions=3
FooPlayer.decide: prune_robber_actions failed: object of type 'filter' has no len()
FooPlayer.decide: Filtering out maritime trades from 18 to 18 actions
FooPlayer.decide: Evaluating 18 actions with lookahead depth=3
  Action 0: expected_value=2400000022254342.0 action_type=ActionType.MOVE_ROBBER
  Action 1: expected_value=2400000127810791.5 action_type=ActionType.MOVE_ROBBER
  Action 2: expected_value=2399999988921853.0 action_type=ActionType.MOVE_ROBBER
  Action 3: expected_value=2400000055588557.5 action_type=ActionType.MOVE_ROBBER
  Action 4: expected_value=2400000111144111.0 action_type=ActionType.MOVE_ROBBER
  Action 5: expected_value=2399999983366297.5 action_type=ActionType.MOVE_ROBBER
  Action 6: expected_value=2399999972254297.5 action_type=ActionType.MOVE_ROBBER
  Action 7: expected_value=2400000105588541.5 action_type=ActionType.MOVE_ROBBER
  Action 8: expected_value=2400000077810779.5 action_type=ActionType.MOVE_ROBBER
  Action 9: expected_value=2400000077810765.0 action_type=ActionType.MOVE_ROBBER
  Action 10: expected_value=2400000055588545.5 action_type=ActionType.MOVE_ROBBER
  Action 11: expected_value=2400000055588519.5 action_type=ActionType.MOVE_ROBBER
  Action 12: expected_value=2400000055588534.0 action_type=ActionType.MOVE_ROBBER
  Action 13: expected_value=2400000122255246.0 action_type=ActionType.MOVE_ROBBER
  Action 14: expected_value=2400000116699690.5 action_type=ActionType.MOVE_ROBBER
  Action 15: expected_value=2400000116699644.0 action_type=ActionType.MOVE_ROBBER
  Action 16: expected_value=2400000055588534.0 action_type=ActionType.MOVE_ROBBER
  Action 17: expected_value=2399999972254297.5 action_type=ActionType.MOVE_ROBBER
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.MOVE_ROBBER: 'MOVE_ROBBER'>, value=((0, -1, 1), <Color.RED: 'RED'>, None)) score=2400000127810791.5 node_expansions=54
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2400000127810801.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127810801.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
FooPlayer._evaluate_node: Error filtering maritime trades: object of type 'filter' has no len()
FooPlayer._evaluate_node: Exception on action Action(color=<Color.RED: 'RED'>, action_type=<ActionType.DISCARD: 'DISCARD'>, value=None): 'filter' object is not subscriptable
  Action 0: expected_value=2400000127810779.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2400000127810779.5 node_expansions=2
FooPlayer.decide: Evaluating 5 actions with lookahead depth=3
  Action 0: expected_value=2400000127810781.5 action_type=ActionType.END_TURN
  Action 1: expected_value=2400000127810778.5 action_type=ActionType.MARITIME_TRADE
  Action 2: expected_value=2400000127810778.5 action_type=ActionType.MARITIME_TRADE
  Action 3: expected_value=2400000127810776.0 action_type=ActionType.MARITIME_TRADE
  Action 4: expected_value=2400000127810776.0 action_type=ActionType.MARITIME_TRADE
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2400000127810781.5 node_expansions=22
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999905587691.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999905587691.5 node_expansions=3
FooPlayer.decide: Prioritizing 14 infrastructure actions over 15 total
FooPlayer.decide: Evaluating 14 actions with lookahead depth=3
  Action 0: expected_value=2399999905590078.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999905591078.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999905592022.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999905591634.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999905591912.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999905591912.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999905590079.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999905590078.5 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999905590078.5 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999905591467.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999905590078.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999905591356.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999905591189.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999905592022.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(19, 46)) score=2399999905592022.5 node_expansions=446
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999905589655.5 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999905590634.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999905592034.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999905591189.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999905591469.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999905591467.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999905589634.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999905589634.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999905589636.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999905590634.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999905591488.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999905589645.5 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999905590913.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999905590747.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999905591300.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(45, 46)) score=2399999905592034.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883368414.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999883368414.0 node_expansions=13
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883370257.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999883370257.0 node_expansions=33
FooPlayer.decide: Prioritizing 15 infrastructure actions over 16 total
FooPlayer.decide: Evaluating 15 actions with lookahead depth=3
  Action 0: expected_value=2399999883368424.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999883369424.0 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999883369976.5 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999883370257.0 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999883370256.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999883368434.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999883368421.0 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999883368423.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999883369423.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999883370254.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999883368433.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999883368424.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999883369700.5 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999883369535.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999883370090.5 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(12, 13)) score=2399999883370257.0 node_expansions=45
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883370256.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999883370256.0 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883372091.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999883372091.0 node_expansions=35
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883370266.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999883370266.5 node_expansions=8
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999883372102.5 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999883372102.5 node_expansions=99
FooPlayer.decide: Filtering out maritime trades from 9 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999861148035.5 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999861148035.5 node_expansions=6
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999861149884.0 action_type=ActionType.ROLL
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.ROLL: 'ROLL'>, value=None) score=2399999861149884.0 node_expansions=35
FooPlayer.decide: Prioritizing 16 infrastructure actions over 29 total
FooPlayer.decide: Evaluating 16 actions with lookahead depth=3
  Action 0: expected_value=2399999861148052.0 action_type=ActionType.BUILD_ROAD
  Action 1: expected_value=2399999861149332.5 action_type=ActionType.BUILD_ROAD
  Action 2: expected_value=2399999861149052.0 action_type=ActionType.BUILD_ROAD
  Action 3: expected_value=2399999861149607.5 action_type=ActionType.BUILD_ROAD
  Action 4: expected_value=2399999861149890.0 action_type=ActionType.BUILD_ROAD
  Action 5: expected_value=2399999861149332.0 action_type=ActionType.BUILD_ROAD
  Action 6: expected_value=2399999861148054.5 action_type=ActionType.BUILD_ROAD
  Action 7: expected_value=2399999861148054.0 action_type=ActionType.BUILD_ROAD
  Action 8: expected_value=2399999861148054.0 action_type=ActionType.BUILD_ROAD
  Action 9: expected_value=2399999861149054.0 action_type=ActionType.BUILD_ROAD
  Action 10: expected_value=2399999861149887.5 action_type=ActionType.BUILD_ROAD
  Action 11: expected_value=2399999861148052.0 action_type=ActionType.BUILD_ROAD
  Action 12: expected_value=2399999861148052.0 action_type=ActionType.BUILD_ROAD
  Action 13: expected_value=2399999861149890.0 action_type=ActionType.BUILD_ROAD
  Action 14: expected_value=2399999861149163.5 action_type=ActionType.BUILD_ROAD
  Action 15: expected_value=2399999861149719.0 action_type=ActionType.BUILD_ROAD
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.BUILD_ROAD: 'BUILD_ROAD'>, value=(22, 49)) score=2399999861149890.0 node_expansions=48
FooPlayer.decide: Filtering out maritime trades from 13 to 1 actions
FooPlayer.decide: Evaluating 1 actions with lookahead depth=3
  Action 0: expected_value=2399999861149886.0 action_type=ActionType.END_TURN
FooPlayer.decide: Chosen action=Action(color=<Color.BLUE: 'BLUE'>, action_type=<ActionType.END_TURN: 'END_TURN'>, value=None) score=2399999861149886.0 node_expansions=3
Playing 100 games...                                         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) ━━━━━━━━━━━━━━━━━━━━━━                    56%        
FooPlayer:BLUE                                               ━━━━━━━━━━━━━━━━━╸                        44%        
                    Last 10 Games                     
      ╷          ╷       ╷        ╷         ╷         
    # │ SEATING  │ TURNS │ RED VP │ BLUE VP │ WINNER  
╶─────┼──────────┼───────┼────────┼─────────┼────────╴
   91 │ RED,BLUE │    69 │      6 │      10 │ BLUE    
   92 │ BLUE,RED │    63 │     10 │       4 │ RED     
   93 │ BLUE,RED │   118 │      8 │      10 │ BLUE    
   94 │ RED,BLUE │    60 │     10 │       4 │ RED     
   95 │ RED,BLUE │    63 │      5 │      10 │ BLUE    
   96 │ RED,BLUE │    58 │     10 │       3 │ RED     
   97 │ RED,BLUE │    53 │      6 │      10 │ BLUE    
   98 │ BLUE,RED │    78 │      6 │      10 │ BLUE    
   99 │ BLUE,RED │    63 │     11 │       5 │ RED     
  100 │ BLUE,RED │    71 │     10 │       8 │ RED     
      ╵          ╵       ╵        ╵         ╵         
                                                                Player Summary                                                                
                                                               ╷      ╷        ╷             ╷            ╷          ╷          ╷             
                                                               │ WINS │ AVG VP │ AVG SETTLES │ AVG CITIES │ AVG ROAD │ AVG ARMY │ AVG DEV VP  
╶──────────────────────────────────────────────────────────────┼──────┼────────┼─────────────┼────────────┼──────────┼──────────┼────────────╴
  AlphaBetaPlayer:RED(depth=2,value_fn=base_fn,prunning=False) │   56 │   8.24 │        2.88 │       2.22 │     0.45 │     0.00 │       0.02  
  FooPlayer:BLUE                                               │   44 │   7.61 │        2.58 │       1.69 │     0.54 │     0.07 │       0.43  
                                                               ╵      ╵        ╵             ╵            ╵          ╵          ╵             
              Game Summary              
            ╷           ╷               
  AVG TICKS │ AVG TURNS │ AVG DURATION  
╶───────────┼───────────┼──────────────╴
     225.50 │     77.86 │   5.885 secs  
            ╵           ╵               
